选择标签更改后触发功能

时间:2018-04-19 17:51:50

标签: javascript jquery coffeescript

我有一个带有多选选项的选择字段,我需要在选择框关闭选择框后(在选择多个选项后)触发ajax调用。任何帮助实现此功能。 $('#selectBoxId').on 'change', -> $.ajax url: '/filter' dataType: 'script'

我有这样的代码。这会在每个选择选项上触发ajax调用。我没有使用任何插件进行多选

1 个答案:

答案 0 :(得分:0)

如果您使用的是没有插件的原生.blur(),则可以通过触发.change()而不是<select multiple="multiple">来完成此操作。

每次更改值时都会触发

.change()事件。仅当select元素失去焦点时才会触发.blur()事件。但是,根据您是否使用第三方插件,此事件可能不会消失。