如何使用jquery一次禁用表字段和文本字段?

时间:2013-07-27 15:58:23

标签: jquery html

我发布以下代码,用于禁用表格的文本字段。现在如何修改它,以便它也禁用字段说明id = name = usn。

jQuery(document).ready(function ($) {
// Disabling Text Fields by default
$("table input[type='text']").each(function () {
    $(this).attr("disabled", "disabled");
});

$(".inputradio1 input[name=select1]").change(function () {
    var val = $(this).val();
    if (val == "No") {
        $("table input[type='text']").each(function () {
            $(this).attr("disabled", "disabled");
        });
    } else if (val == "Yes") {
        $("table input[type='text']").each(function () {
            $(this).removeAttr("disabled");
        });
    }
});
});

1 个答案:

答案 0 :(得分:1)

是的朋友我做到了......

$("table :text").prop("disabled", true);

$(".inputradio1 input[name=select1]").change(function () {
$("#usn, table input[name='usn']").prop('disabled', $(this).val() === 'No') && $("table :text").prop('disabled', $(this).val() === 'No');
});