读书人

editorGridPanel中comboBox作为editor

发布时间: 2012-10-15 09:45:25 作者: rapoo

editorGridPanel中comboBox作为editor时动态去掉某些选项
现在列 编辑器是comboBox 选项是写死在页面中的如下:
<select id="num" style="display: none;">
<option name=1>one</option>
<option name=2>two</option>
<option name=3>three</option>
...
</select>

在编辑该列中的某些单元格时 根据需求 这些选项中的某个或某些可能要求不显示,也就是在这个comboBox的选项中进行筛选,请教高手该功能如何实现?

[解决办法]
var os = document.getElementById("num").options;
for(var i = 0; i < os.length; i++) {
//在这里判断是否是要显示的,如果不显示可以这样
os[i].style.display = "none";
}
[解决办法]
我的想法是你把选项的值定义在数组(也可以是json格式的数据)中。

然后combox再去读取数组里面的元素。

如果你要修改直接去编辑数组。

读书人网 >JavaScript

热点推荐