我可以使用dijit.form.FilteringSelect
來顯示下拉框。但它立刻請求我不想要的商店dojo.data.ItemFileReadStore
的所有數據。我希望它使用文本框的當前值查詢商店並顯示Autocompleter選項。dojo自動完成
Q
dojo自動完成
3
A
回答
0
你將不得不進行這樣的事情我認爲,
itemStore .fetch({查詢:{名稱: 「辣椒」,過道: 「香料」},
queryOptions:{IGNORECASE :true},onComplete:...});
請參閱此鏈接瞭解完整的清單和詳細信息。 http://dojotoolkit.org/reference-guide/quickstart/data/usingdatastores/filteringitems.html
1
一個更完整的例子如上,但等於有效。但在我的情況下,我使用QueryReadStore
this.store = new dojox.data.QueryReadStore({
url: 'url',
sortFields : [{attribute: 'attribute', descending: true}],
requestMethod : "get"}
);
callSuggest : function(){
var fetch = {
query: {attribute: "*"},
queryOptions: {
ignoreCase: true,
deep: true
},
serverQuery: this.searchParam,
onComplete: dojo.hitch(this, function(result, dataObject){
//do something
}),
onError: function(errText){
console.error('error');
}
};
this.store.fetch(fetch);
},
相關問題
- 1. Dojo抓住自動完成的事件
- 2. 與DOJO的文本框自動完成
- 3. Aptana Eclipse插件和Dojo自動完成
- 4. 如何實現類似於jQuery UI自動完成的Dojo自動完成?
- 5. Dojo與自動完成編輯器集成
- 6. 自動完成
- 7. 自動完成
- 8. Dojo Filtering通過http查詢選擇自動完成搜索
- 9. Dojo中的自動完成項目列表FilteringSelect
- 10. JTextField自動完成
- 11. AJAX +自動完成
- 12. JQuery自動完成
- 13. Android自動完成
- 14. Postgresql自動完成?
- 15. url.action自動完成
- 16. YUI3自動完成
- 17. iPhone自動完成
- 18. Parsekit自動完成
- 19. AngularJS自動完成
- 20. NSTextField自動完成
- 21. jquer自動完成
- 22. Knockout自動完成
- 23. 自動完成jquery
- 24. 與自動完成
- 25. jQueryUI自動完成
- 26. Prestashop自動完成
- 27. JComboBox自動完成
- 28. 多自動完成
- 29. Array_Push自動完成
- 30. Emacs自動完成
沒有,仍然需要從商店下載的同時數據。它只是在商店的自定義查詢。從商店接收部分數據。 –