javascript - 如何隐藏搜索框和占位符?

标签 javascript jquery

基本上我需要 select2 方面的帮助。现在我有一个搜索框,头部有这个 JQuery 代码。当我预览它时,也没有占位符。

<script type="text/javascript">

$(document).ready(function() {
  $('select').select2({
  placeholder: "Select a Townhall Level",
    allowClear: true
  });
});
</script>
</head>

这是一张图片: enter image description here

所以我想知道如何隐藏搜索?我对 JQuery 没有任何经验,所以我们将不胜感激。 感谢您花时间阅读!

这是我的 html:http://pastebin.com/P8in7ASX

最佳答案

您可以通过设置minimumResultsForSearch来隐藏搜索,如下所示:

$(document).ready(function() {
  $('select').select2({
    placeholder: "Select a Townhall Level",
    minimumResultsForSearch: Infinity,
    allowClear: true
  });
});

如果您的选择中的第一个选项为空选项,则可以显示占位符:

<select>
    <option></option>
    ... other options ...
</select>

如果您想要针对特定​​选择而不是全部选择,并能够对每个选择应用不同的属性,请更改为:

$(document).ready(function() {
  $('#targetElement1').select2({
    ... the properties you want applied to targetElement1 ...
  });

  $('#targetElement2').select2({
    ... the properties you want applied to targetElement2 ...
  });  
});

并提供您选择的 ID:

<select id="targetElement1">
    <option></option>
    ... other options ...
</select>

<select id="targetElement2">
    <option></option>
    ... other options ...
</select>

关于javascript - 如何隐藏搜索框和占位符?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30509306/

相关文章:

javascript - 如何提醒浏览器支持的 EcmaScript 版本?

javascript - 为 HTML 表单生成安全随机数

javascript - 有人可以解释一下 jQuery 库的第一行代码吗?

javascript - MUI Select - 悬停时更改图标背景颜色

javascript - 如果数据包含制表符,则从数据库格式化数据

javascript - 如果使用 AJAX 呈现部分 View ,Ajax.BeginForm 会发布两次

javascript - Mobile Safari 在 iOS 5 中禁用 ajax 功能

javascript - 选择$这个div类

javascript - 使用多选选项的 jQuery DataTable 列过滤

javascript - 使用 JQuery 进行过滤以忽略 parent 的 child