清除Select2选择onclick

时间:2019-12-15 02:06:13

标签: jquery jquery-select2

我有两个输入,一个带有id="zip",另一个带有id="city"

#city是一个Select2下拉列表。

我正在尝试点击#zip时清除选定的值。

我尝试使用它;

$("#zip").click(function() {
  $("#city").empty;
});

还有这个

$("#zip").click(function() {
  $("#city").select2('data', null);
});

但是似乎都不起作用(或者我尝试过其他一些变化)。

我只想清除select2值(我什至也有一个空白值data-select2-id="2",我也可以打开它来切换选择)。

1 个答案:

答案 0 :(得分:0)

我使用this answer

$("#city").val('').trigger('change')

我想我必须添加trigger('change')

结果:

$("#zip").click(function() {
  $("#city").val('').trigger('change')
});