|
1
1
如果是ajax调用,则可能会缓存ajax调用。确保禁用缓存。类似“缓存:错误” |
![]() |
2
0
无法停止事件,因为在任何情况下都会触发更改事件。 一种可能是在触发的事件和实际调用$.get方法之间设置一个特定的超时时间,以便考虑您的情况,但这当然不是一个优雅的解决方案。 否则,只有当某个其他元素获得焦点时(例如,在下拉列表之后有一个文本框),才可以调用返回函数。 我不会太在意它,因为它似乎你的弹出式菜单必须显示在下拉变化。如果不是很重要,您可能会在下拉列表的右侧有一个帮助按钮,在按钮单击时弹出窗口。 |
![]() |
3
0
我对你的问题有点困惑。但假设“change”不是真正的更改,我想您可以为“lastSelected”保留一个变量,当发生更改时,请对照该变量进行检查。如果它是一样的,忽略它。如果不一样,则关闭Ajax请求并更新“lastSelected”的值。 |
![]() |
4
0
没有找到一个我喜欢的解决方案,也没有完全按照我的风格工作,所以决定在“change”和“keyup”事件上都触发,以避免出现这种情况。 |
![]() |
user3118363 · 如何跟踪Angular4中服务的更改 7 年前 |
![]() |
Subhojit · 更改函数问题时有多个文本字段 7 年前 |
![]() |
vin_Bin87 · 从未触发的字段更改时作出反应 7 年前 |
![]() |
tatsu · 尽量不迟一次收到回复 8 年前 |
![]() |
Siriann · 从动态片段中设置选项卡标题 8 年前 |
|
bma pachuau · 使用jquery计算折扣 9 年前 |