Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jquery-ui/2.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
Jquery ui jQuery UI MultiSelect小部件-多个select标记的noneSelectedText_Jquery Ui_Jquery Plugins - Fatal编程技术网

Jquery ui jQuery UI MultiSelect小部件-多个select标记的noneSelectedText

Jquery ui jQuery UI MultiSelect小部件-多个select标记的noneSelectedText,jquery-ui,jquery-plugins,Jquery Ui,Jquery Plugins,我正在使用“”。我有一个超过15页的页面 应用此插件的标记 我希望每个选择都有不同的文本。我们可以这样设置 $('#school_language').multiselect({ noneSelectedText: 'Language' }); $('#school_curriculum').multiselect({ noneSelectedText: 'Curriculum' }); $('#second_langu

我正在使用“”。我有一个超过15页的页面 应用此插件的标记

我希望每个选择都有不同的文本。我们可以这样设置

    $('#school_language').multiselect({
         noneSelectedText: 'Language'
    });
    $('#school_curriculum').multiselect({
         noneSelectedText: 'Curriculum'
    });
    $('#second_language').multiselect({
         noneSelectedText: 'Second Language'
    });
    $('#priority').multiselect({
         noneSelectedText: 'Priority Categories'
    });

如何通过编写一个函数来更改所有15个函数的文本

我可以建议您这样使用它:

只有一个js定义:

$('select[multiple=multiple]').multiselect({
     noneSelectedText: $(this).data('selected-text')
});
然后为所有选择添加属性
多个
数据选定文本

<select multiple="multiple" data-selected-text="Language">
   <!-- your options here -->
</select>


但也有一些简单的选择。这些不是多选。@Jaydev在这种情况下,您可以添加一个类,例如
class=“uiselect”
,而不是属性,然后用
$('select.uiselect')选择所有
select
元素。