前台:
<input id="ChkAll" type="checkbox" name="ChkAll" />Js代码:
(如果下面的Js代码写在当前页面没有问题,但是如果写在单独的Js文件里就不执行了。请问我是不是些错了,刚学Jquery)
$(function () {
$("#ChkAll").click(function (event) {
alert('123');
});
});
<input id="ChkAll" type="checkbox" name="ChkAll" />Js代码:
(如果下面的Js代码写在当前页面没有问题,但是如果写在单独的Js文件里就不执行了。请问我是不是些错了,刚学Jquery)
$(function () {
$("#ChkAll").click(function (event) {
alert('123');
});
});
2、编码正确吗
3、jquery库引入了么
<script type="text/javascript" src="myjs.js"></script>就像这样,。
<!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>
<title></title> <script src="jquery/jquery-1.4.2.js" type="text/javascript"></script> <script src="JScript1.js" type="text/javascript"></script>
<script type="text/javascript"> </script>
</head>
<body>
<input id="ChkAll" type="checkbox" name="ChkAll" />
</body>
</html>
JScript1.js页面
$(function() {
$("#ChkAll").click(function(event) {
alert('123');
});
});
文件夹jquery下
jquery-1.4.2.js
不知道为什么?????????????????
<script type="text/jscript">
$(function () { //全选按钮选择,如果全选按钮为选择状态,遍历GRIDVIEW下面的第一列的CHECKBOX,设置选择状态
$("#ChkAll").click(function () {
$('#<%=GridView1.ClientID %> >tbody >tr >td >input:checkbox').attr('checked', this.checked);
}); //遍历GRIDVIEW下面的第一列的CHECKBOX的选择状态如果选中状态和CHECKBOX个数相同则全选为选中状态,否则都为不选中状态
$('#<%=GridView1.ClientID %> >tbody >tr >td >input:checkbox').click(function () {
var expr1 = '#<%=GridView1.ClientID %> >tbody >tr >td >input:checkbox:checked';
var expr2 = '#<%=GridView1.ClientID %> >tbody >tr >td >input:checkbox';
var selectAll = $(expr1).length == $(expr2).length;
$('#ChkAll').attr('checked', selectAll);
}); //查找数据列表里面所有选中的记录
$("#btnClient").click(function () {
var chkList = $("input:checkbox:checked[name$=checkCon]"); //Jquery模糊匹配 [att$=value]结尾是这个值
var arrayList = new Array();
for (var i = 0; i < chkList.length; i++) {
arrayList.push(chkList[i].value);
}
if (arrayList.length > 0) {
var ids = arrayList.join(",");
alert(ids);
} else {
alert("请选择记录!");
}
});
});
</script>
在当前页面没有问题,如果把上面的js放到单独的文件中,我也引用了,但是就是不好使。