关于dijit.form.Select 动态添加等基本操作
来源:互联网 发布:淘宝充话费没法退款 编辑:程序博客网 时间:2024/05/16 01:33
在页面中,其用法为:
<select name="select1" data-dojo-type="dijit.form.Select"> <option value="TN">Tennessee</option> <option value="VA" selected="selected">Virginia</option> <option value="WA">Washington</option> <option value="FL">Florida</option> <option value="CA">California</option></select>而同样,js中
<script> dojo.require("dijit.form.Select"); dojo.ready(function(){ new dijit.form.Select({ name: 'select2', options: [ { label: 'TN', value: 'Tennessee' }, { label: 'VA', value: 'Virginia', selected: true }, { label: 'WA', value: 'Washington' }, { label: 'FL', value: 'Florida' }, { label: 'CA', value: 'California' } ] }).placeAt(dojo.body()); });</script>
但是仔细介绍取值很少有介绍,这里说一下我做的相关操作:
添加新的option:
dijit.byId('message_type').addOption({ label:dataall[i], value: dataall[i] });
dijit.byId('message_type').addOption(new Option(dataall[i],"value"));
上面两种方法都可以,但是第二种无法动态取值,取值为:
dijit.byId('message_type').get('value');
使用select本身的dojo.byId('message_type').options[dojo.byId('message_type').selectedIndex].value使不能取到值的
总的来说比较简单,但是一句话错可能找不到原因,写出来与大家共勉。
- 关于dijit.form.Select 动态添加等基本操作
- 关于dijit.form.MultiSelect的一些基本操作
- 关于dijit.form.Select中addOption()的一点注意事项
- dijit.form.Select、dijit.form.ComboBox和dijit.form.FilteringSelect三者的区别
- dijit.form.NumberTextBox常用操作
- 怪异的dijit.form.Select(一)
- javaScript中关于动态添加select选项的操作。。。。。。
- 动态为 dijit.form.FilteringSelect 加载数据
- js动态添加table,select等
- dijit.form.Select菜单项的数据通过rest加载
- JS对select动态添加options操作
- dijit.form.ValidationTextbox
- 关于oracle中insert 、select等基本使用
- JS对select动态添加options操作[IE&FireFox兼容]
- JS对select动态添加options操作[IE&FireFox兼容]
- JS对select动态添加options操作[IE&FireFox兼容]
- javscript操作Select标签[动态添加,清空]
- JS对select动态添加options操作【IE&FF兼容】
- Vs2005 "正在更新 IntelliSense"无法通过的解决办法
- WinCE Kernel调试要注意的一个问题
- TWaver HTML5 + Node.js + express + socket.io + redis(二)
- 由AlertDialog想到的PhoneWindow, Dialog的覆盖问题
- 如何开展项目团队建设
- 关于dijit.form.Select 动态添加等基本操作
- Warning: no document names in string for template #1300的解决办法
- 2011年终小结
- 手机客户软件开发(参考)
- 第一个Struts2.3项目出现的问题的解决方法
- POJ 1047 Round and Round We Go 循环数新解
- 网吧客户机运行穿越火线时,出现TP提示框
- Linux下patch的制作和应用
- 乐观离线锁