我正在使用http://wenzhixin.net.cn/p/multiple-select/进行多选过滤器选择框。一切都很好,但有一件事我觉得很难,我有不同的选择框,每个选择框我需要不同的占位符。目前我正在这样开始
<script type="text/javascript">
$(".multi-select-filter").multipleSelect({
filter:true,
width:"100%",
placeholder : "Select Zone(s)"
});
</script>
这是所有页面中重复的内容。有什么办法,我可以在一个普通的js文件中进行这个调用,只在单个页面中更改或覆盖占位符值吗?
答案 0 :(得分:1)
您可以在每个元素上使用属性将所需的占位符消息(如<select class="multi-select-filter" placeholder="some message"></select>
)放入公共文件中
$(".multi-select-filter").each(function () {
$(this).multipleSelect({
filter: true,
width: "100%",
placeholder: $(this).attr('placeholder')
});
})