2 eed7613868 eed7613868 于 2015.07.21 13:48 提问

jquery dialog调不动我写的方法,下面是我写的方法,调不动

//全选

$(function() {
alert("aaa");
$("#checkboxAll").click(function() {
var flag = $(this).attr("checked");
$("[name=checkboxName]:checkbox").each(function() {
$(this).attr("checked", flag);
})
})
})

3个回答

licuifeng
licuifeng   2015.07.21 15:40
已采纳

代码贴全点呗 这样看不出来有什么问题
如果是点击id为checkboxAll的checkbox时,对弹出框中的checkbox进行选中或者不选中操作,需要在弹出dialog的时候 调用click方法 而不是在初始化的时候

caozhy
caozhy   Ds   Rxr 2015.07.21 13:58

alert("aaa");
这个有没有执行
然后下面checkbox是不是找到,仔细调试下。

eed7613868
eed7613868 id 名 是对的 就是说 alert 都没有起 作用 , 不过我用的是弹出框,是不是因为这个问题
2 年多之前 回复
strutce
strutce   Ds   Rxr 2015.07.21 14:32

$(function() { 这一块只有在页面初始化加载的时候执行
alert("aaa");----所以只有打开界面的时候才alert
$("#checkboxAll").click(function() {
var flag = $(this).attr("checked");
$("[name=checkboxName]:checkbox").each(function() {
$(this).attr("checked", flag);
})
})
})

Csdn user default icon
上传中...
上传图片
插入图片