我通过在产品价格上添加一个水平滑块,将具有查询功能的Dylan商店参考扩展为 http://sitepen.github.com/sp-dnd-demo/4-dnd.html 。
来源@ https://github.com/sitepen/sp-dnd-demo/zipball/gh-pages
很难对未参考文件存储和网格的商店实施滑块查询。
滑块的部分代码
var slider = new dijit.form.HorizontalSlider({
name: "slider",
value: 0,
minimum: 0,
count:50,
maximum: 1100,
showButtons: true,
discreteValues:1,
intermediateChanges: true,
style: "width:300px;",
onChange: function(value){
console.log("Slider logged" + value);
formattedVal =formatter.format(value, {places:0}) ;
console.log("Total " + data.mobile1CatalogData.length);
console.log("Formatted Value " + formattedVal);
mobile1Store.fetch( { query: {'price': formattedVal },
onItem: function(item) {
console.log( mobile1Store.getValue( item, 'description' ) );
},
onComplete:function(items, request) {
console.log(" on Complete" +items.length );
mobile1Catalog = util.buildCatalog("mobile1CatalogNode", items, true);
},
onError: function(e){
console.log("Some Issue" + e);
}
});
});
对此有任何指示,非常感谢。
感谢。