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了。
检查一下,问题出现在浏览器版本问题上,我的机器上用的是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了。
相关文章推荐
- 修复checkbox的状态切换和动态取值的问题,主要是学会jquery选择或者不选中checkbox
- Jquery的attr方法实现checkbox的选中状态所带来的问题解析
- Jquery操作复选框(CheckBox)的取值赋值实现代码
- firefox3.6 ie8 jQuery选择checkbox的问题
- Jquery操作复选框(CheckBox)的取值赋值实现代码
- select multiple 取值问题 及jquery 的实现(type 是 select-multiple 不是 select-one )
- jQuery操作复选框(CheckBox)的取值赋值实现代码
- jquery的attr和removeAttr实现checkbox全选和取消全选问题
- Jquery中的CheckBox、RadioButton、DropDownList的取值赋值实现代码
- Jquery中的CheckBox、RadioButton、DropDownList的取值赋值实现代码
- jQuery实现checkbox全选在IE浏览器中不兼容问题
- Jquery中的CheckBox、RadioButton、DropDownList的取值赋值实现代码
- jquery.flot.js 生成的图表无法在IE6及部分IE8上显示的问题之一 'window.G_vmlCanvasManager' 为空或不是对象
- 关于jQuery实现checkbox联动的问题
- Jquery中的CheckBox、RadioButton、DropDownList的取值赋值实现代码
- Jquery操作复选框(CheckBox)的取值赋值实现代码
- Jquery 实现radio、select、checkbox等取值
- firefox3.6 ie8 jQuery选择checkbox的问题
- js实现图片上传前的预览,实现完美兼容Firefox3,IE6,IE7,IE8和IE9的显示问题
- jquery CheckBox、RadioButton、DropDownList的取值赋值实现代码/服务器控件 gridview 循环