jquery - 询问时引导选择选择器未重置为默认值
问题描述
我要求selectpicker()
将选择框重置为默认值或“否”值——我曾尝试使用
$("#select_state").val('').selectpicker("refresh");
或者
$("#select_state").val('default').selectpicker("refresh");
另外,我在插件中发现了一个函数叫deselectAll()
——所以我试了
$("#select_state").selectpicker("deselectAll");
无济于事。有人可以指导我重置或刷新的正确方法selectpicker
- 因为我认为插件已经更新,因为我一直在阅读过去的问题......
我的选择看起来像这样——
<select id="select_state" title="State" data-live-search="true" data-style="btn-info" data-width="125px">
<option value="AL">Alabama</option>
<option value="AK">Alaska</option>
<option value="AZ">Arizona</option>
<option value="AR">Arkansas</option>
<option value="CA">California</option>
...
</select>
<script>
$('#select_state').selectpicker();
</script>
注意控制台日志上没有错误 - 重置功能触发得很好,并将我的所有其他字段重置为空 IE
$('#email').val('');
$('#phone').val('');
$('#firstname').val('');
$('#lastname').val('');
$('#address').val('');
$('#city').val('');
$("#select_state").val('default').selectpicker("refresh");
$('#zip').val('');
解决方案
这就是我最终要做的——我将它设置selectedIndex
为 0。然后我刷新了它..这对我有用。
var myselect = $("select#select_state");
myselect[0].selectedIndex = 0;
myselect.selectpicker("refresh");
推荐阅读
- sql - 我们如何避免使用 SQL Server 在第一页列出同一类别下的产品
- python-3.x - 如何根据绘图中的条件为折线图着色?
- python-2.7 - 为什么 isdigit 有效,但 isdecimal 不适用于简单的年龄代码
- python - 在 SqlAlchemy 上使用 distinct on (Postgres) 的正确方法是什么?
- java - 如何通过后台的连接状态更改firebase数据库?
- asp.net - 将 DLL 引用添加到独立的 ASPX 页面?
- excel - 仅当该行中有多个单元格为空时,如何从excel中的表格中删除整行?(VBA)
- python - 使用 numpy 多项式或 astropy 多项式时如何实现 asdf 扩展?
- java - 如何使用 selenium 在 google 中获取搜索结果的数量?
- python - 两条线之间的角度并不总是有效