我试图以编程方式禁用所选元素,但它在Firefox中无效但在Chrome中有效。
$$('select[multiple].chosen').each(function(element) { new Chosen(element); });
var MY_SELECT = $$('select[multiple].chosen')[0];
$('disable-button').on('click', 'button', function(event, element) {
$('fruitsid').disabled=true;
$('fruitsid').fire("chosen:updated");
});
这是一个JSFiddle:http://jsfiddle.net/y79rm2dk/2/
似乎.fire对Firefox中的禁用元素不起作用吗?
答案 0 :(得分:0)
尝试使用
$('fruitsid').writeAttribute('disabled',true);
而不是
$('fruitsid').disabled=true;