簡體   English   中英

dijit形式選擇不考慮dojo存儲內存數據源的排序

[英]dijit form select disregards sorting of dojo store memory datasource

我正在使用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);

有什么想法可以讓我選擇使用存儲區的順序嗎?

謝謝

已經在這里回答: 如何更改dijit.form.Select中元素的順序

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

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM