这是我当前的脚本。 else if
不起作用。jquery attr无法禁用下拉菜单
$('#groupbyCheckbox').change(function() {
if ($("#groupbyDropdown").prop("disabled", true)) {
$("#groupbyDropdown").attr('disabled','');
alert('true');
}
else if ($("#groupbyDropdown").prop("disabled", false)) {
alert();
$("#groupbyDropdown").attr('disabled','disabled');
alert('false');
}
});
additional question.
$('#newCheckBox').change(function(){
$("#dropDown").empty();
var items = [];
$.each(var1, function(key, data) {
items.push('<option value='+key+'>'+varlist+'</option>');
});
$("#dropDown").append(items.join(''));
});
你需要使用'$( “#groupbyDropdown”)。prop('disabled',true);' – 2014-10-30 05:47:24
将参数传递给第二个提醒 – cyan 2014-10-30 05:48:44
第一个if正在工作,但第二个不是。 – superdb 2014-10-30 05:50:39