Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/374.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript jQuery UI MultiSelect正在页面中选择all_Javascript_Jquery_Select_Multi Select - Fatal编程技术网

Javascript jQuery UI MultiSelect正在页面中选择all

Javascript jQuery UI MultiSelect正在页面中选择all,javascript,jquery,select,multi-select,Javascript,Jquery,Select,Multi Select,我正在使用插件jQuery UI MultiSelect 但我只希望一个由我决定的是多个 我的页面上总是有其他简单的选择,如下所示: <select name='simple_select' id='simples_select'> <option value='1'>Option 1</option> </select> 对于多个: 当我将这个函数从select改为其他函数时,比如div,所有div都保持多个。所以,就像这个从插件网站下载

我正在使用插件jQuery UI MultiSelect

但我只希望一个由我决定的是多个

我的页面上总是有其他简单的选择,如下所示:

<select name='simple_select' id='simples_select'>
   <option value='1'>Option 1</option>
</select>
对于多个:

当我将这个函数从select改为其他函数时,比如div,所有div都保持多个。所以,就像这个从插件网站下载的函数一样,所有的函数都是多重的。。。我只知道一个具体的问题

<script type="text/javascript">
$(function(){
    $("select").multiselect();
});
</script>
有人知道我怎么才能做到吗?谢谢你的阅读,我为我是巴西人的可怕英语感到抱歉^^

尝试使用排除您不想在内部调用其ID的选择:not

或者只使用您想要的ID选择器,因为它具有ID:

$(function(){
    $("#multiple_select").multiselect();
});

除非您特别希望跨一组标记或对象应用某些内容,否则最好使用ID。要将代码应用于特定ID,请使用带有ID的符号

您可以通过jQuery在此处了解CSS选择器:

如果要选择全部,请使用$'select',如果只想选择特定的,请使用$'mySelect'


O seu inglèséoptimo!你的英语很好,效果很好,但是我的ajax刷新停止了。。。我不知道为什么。没有$simple_select.multiselect函数,只要使用multiple=multiple,它就可以工作。但是谢谢你帮助我@PaulaFleck,你在评论中写道$simple_select。但是ID是用s->simples\u选择的。最后的圣维达德教堂(Faltava o ultimo S.Éverdade)是真正的帕吉纳教堂(página),是一个典型的教堂。。。在digitação之前,desculpe ^^^效果很好,但是我的ajax刷新停止工作了。。。我不知道为什么。没有$simple_select.multiselect函数,只要使用multiple=multiple,它就可以工作。但是谢谢你帮助我!很高兴为您提供帮助,如果我的回答对您有所帮助,请接受我的回答。这很好,但我的ajax刷新停止工作。。。我不知道为什么。没有$simple_select.multiselect函数,只要使用multiple=multiple,它就可以工作。但是谢谢你帮助我!如果我不得不猜测,您有多个相同ID的实例,这些ID应该是唯一的。无论何时对特定的单个元素执行操作,都应始终使用ID选择器。如果它不起作用,那么代码中的其他地方就有错误。
$(function(){
    $("select:not(#simples_select)").multiselect();
});
$(function(){
    $("#multiple_select").multiselect();
});
<script type="text/javascript">
$(function(){
    $("#multiple_select").multiselect();
});
</script>