您的位置:首页 > Web前端 > JQuery

JQuery实现Checkbox去选时的取值问题IE6和IE8

2009-12-24 22:50 666 查看
今天遇到一个超级郁闷的问题。本来程序已经好好的测试无误了,可没想到给客户演示的时候却除了洋相。汗

检查一下,问题出现在浏览器版本问题上,我的机器上用的是IE6内核的浏览器,而客户用的是IE8。

真是原来全选情况下的checkbox取值代码

var noList = "";
$('input[id="chkctm"][checked]').each(function () {
noList += this.value + "$";
});

在ie6下跑是没有问题的,但在ie8下跑是有问题的

后来改成

var noList = "";
$('input[name="chkctm"]').each(function () {
if (this.checked) {
noList += this.value + "$";
}
});

IE8也ok了。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: