1、全选或者全不选form的Checkbox控件
function checkAll(objChkAll){
//找到表示全选/全不选的Checkbox控件所在的form元素
var frm = jQuery(objChkAll).parents().filter("form,:first");
if(frm != null){
//从form中找到所有的Checkbox控件,并设置checked属性值
jQuery(frm).find(":checkbox").attr("checked", objChkAll.checked);
}
}
2、判断form表单是否有选中的checkbox控件
function hasSelectedCheckbox(frm, _prefix){
//从form中找到所有Checkbox控件,这些控件的name值的前缀和指定值一致,并且这些控件的checked为true
var chkList = jQuery(frm).find(":checkbox[name^='" + _prefix + "']:checked");
if(chkList.length > 0){
return true;
}
return false;
}
3、找到name值以commId_o_开头的所有的input控件,返回一个集合。
var commList = jQuery("input[name^='commId_o_']");
if(commList.length > 0){
alert("找到数据!");
}
4、清空元素内的所有子元素,往元素中添加内容
HTML:
<div ).append(data);
});
<option value='4'>44444</option>
<option value='5'>55555</option>