public static void prerepater(Repeater repeater,System.Web.UI.Page page) { ClientScriptManager cs = page.ClientScript; for (int i = 0; i < repeater.Items.Count; i++) { CheckBox cbx = (CheckBox)repeater.Items[i].FindControl("cbxId"); //将相应的服务器控件的ClientId注册到客户端JavaScript数组 cs.RegisterArrayDeclaration("cbxArray", String.Concat("'", cbx.ClientID, "'")); } }
js判断是否选中和弹出警告窗口:
复制代码 代码如下: //判断是否选中,从后台绑定的方法 function delIt() { var cbxBool = 0; for(var i = 0;i < cbxArray.length;i++){ var obj = $(cbxArray[i]); if(obj.checked == true){ cbxBool = 1; break; } }
if(cbxBool == 1){ var result = confirm("删除不可恢复,确定当前操作吗?"); if(result){ return true; } }else{ alert("您还没有选中项"); return false; } return false;
}
(编辑:焦作站长网)
【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!
|