1、checkbox list选择
代码:
<!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Transitional//EN\" \"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd\">
<html xmlns=\"http://www.w3.org/1999/xhtml\">
<head runat=\"server\">
<title></title>
<script src=\"Scripts/jquery-1.7.min.js\" type=\"text/javascript\"></script>
<script type=\"text/javascript\">
$(function () {
// 全选
$(\"#btnCheckAll\").bind(\"click\", function () {
$(\"[name = chkItem]:checkbox\").attr(\"checked\", true);
});
// 全不选
$(\"#btnCheckNone\").bind(\"click\", function () {
$(\"[name = chkItem]:checkbox\").attr(\"checked\", false);
});
// 反选
$(\"#btnCheckReverse\").bind(\"click\", function () {
$(\"[name = chkItem]:checkbox\").each(function () {
$(this).attr(\"checked\", !$(this).attr(\"checked\"));
});
});
// 全不选
$(\"#btnSubmit\").bind(\"click\", function () {
var result = new Array();
$(\"[name = chkItem]:checkbox\").each(function () {
if ($(this).is(\":checked\")) {
result.push($(this).attr(\"value\"));
}
});
alert(result.join(\",\"));
});
});
</script>
</head>
<body>
<div>
<input name=\"chkItem\" type=\"checkbox\" value=\"今日话题\" />今日话题
<input name=\"chkItem\" type=\"checkbox\" value=\"视觉焦点\" />视觉焦点
<input name=\"chkItem\" type=\"checkbox\" value=\"财经\" />财经
<input name=\"chkItem\" type=\"checkbox\" value=\"汽车\" />汽车
<input name=\"chkItem\" type=\"checkbox\" value=\"科技\" />科技
<input name=\"chkItem\" type=\"checkbox\" value=\"房产\" />房产
<input name=\"chkItem\" type=\"checkbox\" value=\"旅游\" />旅游
</div>
<div>
<input id=\"btnCheckAll\" type=\"button\" value=\"全选\" />
<input id=\"btnCheckNone\" type=\"button\" value=\"全不选\" />
<input id=\"btnCheckReverse\" type=\"button\" value=\"反选\" />
<input id=\"btnSubmit\" type=\"button\" value=\"提交\" />
</div>
</body>
</html>
2、checkbox table选中
效果图:
<!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Transitional//EN\" \"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd\">
<html xmlns=\"http://www.w3.org/1999/xhtml\">
<head runat=\"server\">
<title></title>
<style type=\"text/css\">
table
{
border-collapse: collapse;
}
td
{
border: 1px solid #ccc;
}
</style>
<script src=\"Scripts/jquery-1.7.min.js\" type=\"text/javascript\"></script>
<script type=\"text/javascript\">
$(function () {
// chkAll全选事件
$(\"#chkAll\").bind(\"click\", function () {
$(\"[name = chkItem]:checkbox\").attr(\"checked\", this.checked);
});
// chkItem事件
$(\"[name = chkItem]:checkbox\").bind(\"click\", function () {
var $chk = $(\"[name = chkItem]:checkbox\");
$(\"#chkAll\").attr(\"checked\", $chk.length == $chk.filter(\":checked\").length);
})
});
</script>
</head>
<body>
<table id=\"tb\">
<thead>
<tr>
<td>
<input id=\"chkAll\" type=\"checkbox\" />
</td>
<td>
分类名称
</td>
</tr>
</thead>
<tbody>
<tr>
<td>
<input name=\"chkItem\" type=\"checkbox\" value=\"今日话题\" />
</td>
<td>
今日话题
</td>
</tr>
<tr>
<td>
<input name=\"chkItem\" type=\"checkbox\" value=\"视觉焦点\" />
</td>
<td>
视觉焦点
</td>
</tr>
<tr>
<td>
<input name=\"chkItem\" type=\"checkbox\" value=\"财经\" />
</td>
<td>
财经
</td>
</tr>
<tr>
<td>
<input name=\"chkItem\" type=\"checkbox\" value=\"汽车\" />
</td>
<td>
汽车
</td>
</tr>
<tr>
<td>
<input name=\"chkItem\" type=\"checkbox\" value=\"科技\" />
</td>
<td>
科技
</td>
</tr>
<tr>
<td>
<input name=\"chkItem\" type=\"checkbox\" value=\"房产\" />
</td>
<td>
房产
</td>
</tr>
<tr>
<td>
<input name=\"chkItem\" type=\"checkbox\" value=\"旅游\" />
</td>
<td>
旅游
</td>
</tr>
</tbody>
</table>
</body>
</html>
本文地址:https://www.stayed.cn/item/26231
转载请注明出处。
本站部分内容来源于网络,如侵犯到您的权益,请 联系我