是否有可能知道ui.multiselect对象是否有效?

时间:2013-06-17 09:37:21

标签: javascript jquery html multi-select

我有一个Select,我向它应用了一个多选jquery插件。 但是我需要在我的代码中知道对象 $('#slcUsers')是否已经是一个ui.multiselect。 但我无法弄清楚如何理解第一次传递我的代码,如果它已经是一个多选对象,或者仍然是一个简单的选择。

简单地说,html代码

<select name="slcUsers[]" id="slcUsers" multiple="multiple" style="display:none;"></select>

这里是javascript

$("#slcUsers").multiselect({sortable: false});

这是我正在谈论的插件multiselect jquery

2 个答案:

答案 0 :(得分:0)

你可以试试这个:

if(!$("#slcUsers").data('echMultiselect'))
    $("#slcUsers").multiselect({sortable: false});

答案 1 :(得分:0)

检查jquery中的多个选择属性

$('#slcUsers').prop('multiple')

DEMO