删除的时候如何在前端判断repeater内checkbox是否被选中?
<input id="ckb" type="checkbox" name='ckbName' value='<%# Eval("id")%>' />
我用的不是服务器控件checkbox.
foreach (RepeaterItem Item in Repeater1.Items)
{
CheckBox chk = (CheckBox)Item.FindControl("ckbIndex");
if (chk.Checked)
{
//
}
}
用上面的方法判断 报异常 未将引用设置到对象的实例!
困扰我很久了! 哪位大虾 帮帮我啊。
[解决办法]
<script type="text/javascript">
function SelectBox() {
var a = document.getElementsByTagName('INPUT');
for (var i = 0; i < a.length; i++) {
if (a[i].type == "checkbox") {
// 这里判断是否选中了 }
}
}
</script>
[解决办法]
- JScript code
$("#chSelectall").click(function() { $(":checkbox").each(function() { $(this).attr("checked", $("#chSelectall").attr("checked")); }) })
[解决办法]
- JScript code
$("#btnOK").click(function() { var list = new Array(); $(":checkbox:checked").each(function(i) { list[i] = $(this).attr("name"); }) })
[解决办法]