清除select2而不触发更改事件

时间:2013-07-23 19:48:57

标签: jquery jquery-select2

我有一个我正在使用的select2输入和'更改'我正在抓取值并执行操作。我试图清除select2而不触发更改事件。这可能吗?

要清除select2我正在使用以下代码:

$docInput.select2('data', null);

这会根据需要清除输入,但也会触发一个通过我的其他代码运行的更改事件。必须有办法使触发器静音。有什么想法吗?

2 个答案:

答案 0 :(得分:48)

您可以在Select2 4.x

中使用以下内容
friend

答案 1 :(得分:14)

我相信你所需要的只是:

$docInput.select2('data', null, false);