我有以下jquery代码,工作正常.
$('#onlyTwo').click(function() {
$("#textarea3").attr("disabled", true);
$("#textarea4").attr("disabled", true);
$("#radio3").attr("disabled", true);
$("#radio4").attr("disabled", true);
return true;
});
Run Code Online (Sandbox Code Playgroud)
这样,当单击"onlyTwo"复选框时,会禁用某些字段.当'onlyTwo'复选框未选中时,如何让这些字段再次启用...
基本上我想知道如何找出是否选中了复选框
mko*_*yak 18
要么
$('#onlyTwo').click(function(){
var stuff = $("#textarea3, #textarea4, #radio3, #radio4");
stuff.attr("disabled", $(this).is(":checked"));
});
Run Code Online (Sandbox Code Playgroud)
$('#onlyTwo').change(function() {
$('.disableMe').attr('disabled', $(this).is(':checked'));
});
Run Code Online (Sandbox Code Playgroud)
所以你需要为所有输入添加'disableMe'类,textareas,选择你要禁用的....