ClientScript.RegisterStartupScript(this.GetType(), "", "<script>Button1.disabled=truesetTimeout(function (){Button1.disabled = false}, 3000)</script>")
已经测试过能正常完成楼主所需的功能,如有不明白的地方,欢迎继续追问
$(document).ready(function(){
//获取到Checkbox控件,为控件绑定点击事件
$("[name='checkList']").click(function(){
change(this)
})
})
function change(obj){
//记录你点击的checkbox的选中状态
var flg=obj.checked
//然后循环
foreach(var item in itemList){
//判断哪个是你选中或取消选中的checkbox obj为你点击的那个checkbox时传过来的对象
if(item.value==obj.value){
item.checked=flg
}else{
//不是当前点击的赋值相反的状态
item.checked=!flg
}
}
}