我有带有多个选择复选框的radcombobox,通过取消选中一个复选框,我试图隐藏具有radgrids的div。并让用户单击一个按钮以再次显示带有其余选定radcombobox项的div并绑定radgrid数据。 我已经在给定的telerik讨论中尝试了以下代码。 No Check/Uncheck all event
function OnClientItemChecked(sender, args) {
var check = true;
var uncheck = true;
var checkedItems = sender.get_checkedItems().length;
var c = sender.get_items().get_count();
for (var i = 0; i < sender.get_items().get_count(); i++) {
if (!sender.get_items()._array[i].get_checked()) {
check = false;
}
if (sender.get_items()._array[i].get_checked()) {
uncheck = false;
}
}
if (check) {
alert("checked");
// Your Code
}
if (uncheck) {
alert("unchecked");
document.getElementById('<%=divGrids.ClientID%>').style.display = 'none';
}
}
但是div仍然可见。有什么办法隐藏div吗?如果我理解不对,请纠正我。谢谢。 !