gpt4 book ai didi

javascript - 填充值然后在 2 个不同的 ajax 调用中进行选择时出现问题

转载 作者:行者123 更新时间:2023-11-28 02:49:09 25 4
gpt4 key购买 nike

我遇到了一个奇怪的问题。代码中有两个ajax调用。我想用第一个 onClick 来填充列表,第二个 onfocus 我用来选择一个值来对其他 jsp 脚本进行 ajax 调用。这段代码只是进行第二次调用,而不是第一次。我想要的另一件事是在第二个 ajax 调用的 url 中发送列表索引。我知道如何选择索引值(h=this.selectedIndex;),但如果我将此代码与“http://*/check/index.html”一起使用,我将无法发送它。 jsp&id=6&vid="+h

最佳答案

如果您查看您选择的事件处理程序

  • onClick - 表单上的对象是点击。
  • onFocus - 窗口、框架、框架集或表单元素接收重点。

它表明,单击事件发生后,选择控件立即获取 onFocus 事件,这就是为什么第二个 AJAX 调用始终执行的原因。

为什么不尝试在 onChange 事件上调用第二个方法而不是 onFocus 之类的方法,例如:

<select id='t1' onClick="Click();" onChange="handleButtonClick();"> </select>

关于javascript - 填充值然后在 2 个不同的 ajax 调用中进行选择时出现问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4162176/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com