我遇到了使用所选插件动态添加多个选项选项的问题。
由于我在数据库中有数百万条记录,因此在页面加载期间无法将所有记录填充为选项。
所以现在我必须使用ajax从数据库中获取匹配记录(在keyup事件上)并动态填充选择框。有什么方法可以实现这一点。
答案 0 :(得分:2)
您可以按值手动选择所需的选项:
$("#form_field").val('value_to_be_selected');
然后致电
$("#form_field").trigger("liszt:updated");
答案 1 :(得分:0)
我们可以使用以下选项轻松附加选项。
<select class=”chosen-select”>
<option value=”101”>Hyderabad</option>
<option value=”102”>Banglore</option>
<option value=”103”>Chennai</option>
</select>
$(".chosen-select").append('<option value="104”>Delhi</option>');
$(".chosen-select").trigger("chosen:updated");
有关所选jquery下拉列表的更多信息,请单击此处 http://www.dotnetqueries.com/Article/151/how-to-implement-chosen-plugin-with-example