我有一个选择 div,我正在使用选择的 jquery 插件来设置样式并添加功能(最值得注意的是搜索)。div 看起来像这样,
<select data-placeholder="add a foobar" id="foobar" style="width: 350px;">
<option value=""></option>
</select>
我正在使用这样选择的插件,
$('#foobar').chosen();
在加载一些 AJAX 时,我想禁用整个<select>
div。也许有了这样的东西,
$('#foobar').disable()
或这个
$('#foobar').prop('disabled', true)
我想你应该已经明白了。
关于如何做到这一点的任何想法?我尝试了许多不同的东西,比如使用 jquery idioms 来禁用事物,禁用<select>
它只是禁用底层选择,而不是在它上面选择的东西。我什至求助于手动添加另一个具有高的 div 以z-index
使框变灰,但我认为这可能是丑陋和错误的。
谢谢您的帮助!