jQuery 獲取所有checkbox選中的值 、 全選checkbox等
阿新 • • 發佈:2018-12-31
//獲取checkbox選中的值 返回 (值,值,值) 的字串
function getCheckedboxValue() {
var ckbValue = "";
$("input[name=ckb]:checked").each(function () {
ckbValue = ckbValue + $(this).val() + ",";
});
return ckbValue.substring(0, ckbValue.length - 1);
function getCheckedboxValue() {
var ckbValue = "";
$("input[name=ckb]:checked").each(function () {
ckbValue = ckbValue + $(this).val() + ",";
});
return ckbValue.substring(0, ckbValue.length - 1);
};
//全選checkbox點選事件
$("#ckbAll").change(function () {
var $ckb = $(this);
var $ckbs = $("input[name=ckb]");
if ($ckb.attr("checked")) {
$ckbs.attr("checked", true);
} else {
$ckbs.attr("checked", false);
}
});
//其他checkbox取消選中時 全選按鈕設定為未選中狀態
$("input[name=ckb]").change(function () {
if (!$(this).attr("checked")) { $("#ckbAll").attr("checked", false); };
});