【问题标题】:dijit form select disregards sorting of dojo store memory datasourcedijit form select 忽略 dojo 存储内存数据源的排序
【发布时间】:2016-01-21 02:21:06
【问题描述】:

我正在使用 dojo 存储内存作为 dijit 表单选择的数据源。我遇到的问题是选择控件忽略了我在数据存储上设置的排序,而是对标签字段上的数据进行排序。我正在尝试这个:

 mhusStore = new Memory({ data: data, idProperty: "MHID", sort: [{ attribute: "SegIDOrder", descending: false }] }); //verified the sort is on SegIDOrder in debug mode (it also comes out of the db this way
 this.selectUSMAS.set("labelAttr", "MHID");
 //this.selectUSMAS.set("sort", "SegIDOrder");//tried this no result
 this.selectUSMAS.set("store", mhusStore);

任何想法如何让选择使用内存存储的顺序?

谢谢

【问题讨论】:

    标签: javascript dojo


    【解决方案1】:

    已经在这里回答了: How to change order of elements in a dijit.form.Select

    this.selectUSMAS.set("sortByLabel", false);
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-12-19
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多