动态为 dijit.form.FilteringSelect 加载数据
2012-03-20 10:48
417 查看
主要是构建
首先加载标签
<select name="intakname" id="cboRiverbasin" dojotype="dijit.form.FilteringSelect" style="width: 95px">
dojo.require("dijit.form.FilteringSelect");
dojo.require("dojo.data.ItemFileReadStore");
事件的代码如下
var dataItems = {
identifier: 'id',
label: 'id',
items: [
{ name: "Alabama", id: "AL" },
{ name: "Alaska", id: "AK" },
{ name: "American Samoa", id: "AS" },
{ name: "Arizona", id: "AZ" },
{ name: "Arkansas", id: "AR" },
{ name: "Armed Forces Europe", id: "AE" },
{ name: "Armed Forces Pacific", id: "AP" },
{ name: "Armed Forces the Americas", id: "AA" },
{ name: "California", id: "CA" },
{ name: "Colorado", id: "CO" },
{ name: "Connecticut", id: "CT" },
{ name: "Delaware", id: "DE" }
]
};
var store = new dojo.data.ItemFileReadStore({
data: dataItems
});
// this.widgets.intakname.values = ["fdfd", "sdfsdf"];
//this.widgets.intakname.set("searchAttr", "id");
dijibyId("cboRiverbasin").store = store; 或者dijibyId("cboRiverbasin").set("store",store)
首先加载标签
<select name="intakname" id="cboRiverbasin" dojotype="dijit.form.FilteringSelect" style="width: 95px">
dojo.require("dijit.form.FilteringSelect");
dojo.require("dojo.data.ItemFileReadStore");
事件的代码如下
var dataItems = {
identifier: 'id',
label: 'id',
items: [
{ name: "Alabama", id: "AL" },
{ name: "Alaska", id: "AK" },
{ name: "American Samoa", id: "AS" },
{ name: "Arizona", id: "AZ" },
{ name: "Arkansas", id: "AR" },
{ name: "Armed Forces Europe", id: "AE" },
{ name: "Armed Forces Pacific", id: "AP" },
{ name: "Armed Forces the Americas", id: "AA" },
{ name: "California", id: "CA" },
{ name: "Colorado", id: "CO" },
{ name: "Connecticut", id: "CT" },
{ name: "Delaware", id: "DE" }
]
};
var store = new dojo.data.ItemFileReadStore({
data: dataItems
});
// this.widgets.intakname.values = ["fdfd", "sdfsdf"];
//this.widgets.intakname.set("searchAttr", "id");
dijibyId("cboRiverbasin").store = store; 或者dijibyId("cboRiverbasin").set("store",store)
相关文章推荐
- dijit.form.Select菜单项的数据通过rest加载
- DOJO-dijit.form.FilteringSelect(扩展下拉菜单,封装了刷新函数)
- AJAX 动态加载后台数据 绑定select
- Layui Layer在open弹出层中异步加载数据和form表单radio、checkbox、select不渲染,不可点击的解决办法
- 使用bootstrap-select 动态加载数据不显示的问题
- bootstrap-select 动态加载数据不显示的问题
- dijit/form/FilteringSelect 的使用记录
- Bootstrap-Select 动态加载数据的小记
- 公司任务:解析一个二次封装dojo组件,进一步解析dijit/form/FilteringSelect的搜索功能。
- bootstrap selectpicker 动态加载数据
- 解决bootstrap-select 动态加载数据不显示的问题
- bootstrap selectpicker 动态加载数据
- bootStrap-select从后台加载数据(动态加载数据)不成功的解决办法
- 解决chosen-select动态加载数据不生效的问题
- Ext.form.ComboBox 动态加载数据后设置下拉选项
- 使用ajax从数据库动态加载下拉框(select)数据,可编辑下拉框。
- bootstrap-select下拉搜索插件 动态加载自己数据的二级联动
- AJAX 动态加载后台数据 绑定select的方法
- 通过ARCGIS for Javascript api 加载数据 ,并显示在dojo的FilteringSelect上
- 求Struts中html:select从Sql Server数据库动态加载数据