Eu tenho um div select que estou usando o plugin jquery escolhido para estilizar e adicionar recursos (mais notavelmente, pesquisa). O div é parecido com isto,
<select data-placeholder="add a foobar" id="foobar" style="width: 350px;">
<option value=""></option>
</select>
E estou usando o plugin escolhido como este,
$('#foobar').chosen();
Enquanto alguns AJAX estão carregando, eu gostaria de desativar todo o <select>
div. Talvez com algo assim,
$('#foobar').disable()
ou isto
$('#foobar').prop('disabled', true)
Acho que você entendeu.
Algumas ideias em como fazer isso? Eu tentei uma série de coisas diferentes, como usar expressões idiomáticas jquery para desabilitar coisas, desabilitando o <select>
que apenas desabilita o select subjacente, não as coisas escolhidas em cima dele. Eu até recorri à adição manual de outro div com um alto z-index
para apenas tornar a caixa cinza, mas eu acho que isso é provavelmente feio e cheio de erros.
Obrigado pela ajuda!
liszt:updated
, não deveria ser `list: updated?