勾选复选框并启用提交按钮在IE6 / 7中不起作用

时间:2011-09-20 08:27:25

标签: javascript jquery

我有以下代码在firefox中正常工作,但就是不想知道:

$("#termsandconditionscontinue").attr("disabled", "disabled");

        $("#agreeTandC").click(function() {
            var checked_status = this.checked;
            if (checked_status == true) {
                $("#termsandconditionscontinue").removeAttr("disabled");
            }
            else {
                $("#termsandconditionscontinue").attr("disabled", "disabled");
            }
        });

以下是示例:http://jsfiddle.net/zidski/LXGMu/

1 个答案:

答案 0 :(得分:0)

问题可能在于

var checked_status = this.checked;

将其更改为:

var checked_status = $(this).attr("checked");

确保使用与浏览器兼容的正确jQuery对象。