Javascript 使用dojo中的全选按钮选择不包含空值的值
我有一个dojo脚本,它可以帮助我为列表选择所有选项 剧本如下Javascript 使用dojo中的全选按钮选择不包含空值的值,javascript,dojo,Javascript,Dojo,我有一个dojo脚本,它可以帮助我为列表选择所有选项 剧本如下 function checkAll(tableId){ dojo.query("input[name^='TBL_SELECTION']", dojo.byId(tableId)).forEach(function(input, index) { if (!input.checked) { selectRow(input, 'multiple', true, index, null, false)
function checkAll(tableId){
dojo.query("input[name^='TBL_SELECTION']", dojo.byId(tableId)).forEach(function(input, index) {
if (!input.checked) {
selectRow(input, 'multiple', true, index, null, false);
}
});
}
现在在我的列表中,如果存在一个空值或空值,并且复选框(选择选项)存在
e、 g
复选框选项1值
复选框选项2值
复选框选项3(为null或空)
复选框选项4值
我不想在单击全选选项时选择空的选项
我如何在dojo中执行此操作。
请帮助如果使用dijit.form.CheckBox,您可以检查它的值,如果为空,则对其进行迭代:
var myCheckBox = new dijit.form.CheckBox({name: "checkBox1", value: "value1"});
if(myCheckBox.get('value')!== null){
myCheckBox.set('checked', true);
}