gpt4 book ai didi

javascript - Ajax 请求返回多个答案

转载 作者:行者123 更新时间:2023-11-30 19:06:55 24 4
gpt4 key购买 nike

我有 2 个 radio 输入,它们在更改页面上显示不同的信息。其中一个 radio 输入称为“Équipe Existante”。通过单击这个,我修改显示以阻止包装 p 标记和选择列表的 id“existingTeamWrapper”。在代码上,我告诉更改时的选择列表,以执行 ajax 代码。此时,一切正常。我收到了应该的数据。但是......有一件事......当我在我的开发工具中检查我的请求时,我发现我收到了同一个请求的多个无用答案。我注意到,当我点击 radio 输入“Equipe Existante”时,我收到的 ajax 答案数量相同。

我试图在执行结束时在更改函数上返回 false,我还尝试在更改选项卡时对选择列表执行其他操作,但它不起作用,我仍然收到无用的答案。即使我点击选中的单选输入,答案也会被添加...

有人可以帮帮我吗?

Code

Ajax request

最佳答案

您不应该在 click 处理程序中绑定(bind) change 处理程序。每次单击 existingTeam 按钮时,它都会添加另一个 change 处理程序。然后,当您更改 #existingTeamSelect 时,它会多次运行 change 处理程序。

将调用 $("#existingTeamSelect").change() 移到点击处理程序之外。

关于javascript - Ajax 请求返回多个答案,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58892673/

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