【发布时间】:2019-06-13 14:23:07
【问题描述】:
如何捕捉用户自己所做的下拉更改,而不是在加载页面并且为该下拉列表分配默认值时?
我尝试使用 e.originalEvent,但它不起作用。
$(self.options.selectChange).change(function (e){
// check if the change event is a user-triggered event
if (e.originalEvent) {
...
}
});
我有一个有很多下拉菜单的表单,每个表单都有一个在页面加载时设置的默认值。该动作被认为是下拉,触发上面的代码,但我只想在用户手动更改选项时触发上面的代码。
我该怎么做?
【问题讨论】:
-
嗨,看看我的回答,如果这对你没有帮助,可以提供一个工作示例,我会看看。 :)
标签: javascript jquery select onchange