链接到用户输入字段+按钮的JSONP请求:仅执行一次

时间:2017-09-10 17:15:21

标签: javascript json ajax input jsonp

初学者在这里,一直在网上搜索,试图找出此问题是否曾被问过,但没有运气。

我一直在尝试创建一个对维基百科的JSONP请求,该请求链接到我页面上的用户输入字段,由按钮即搜索字段激活。它在页面加载后首次使用时会触发(返回数字页面ID),但如果我再次尝试搜索它就不会覆盖响应变量......

提前感谢您的帮助!

ps - 我希望尽可能避免使用jQuery并坚持使用纯JS,谢谢。

代码在这里:

path

1 个答案:

答案 0 :(得分:0)

您创建的脚本只有在createElement创建时才会执行,而不是从正文中删除,然后再使用appendChild添加(请参阅this answer)。< / p>

相反,每次想要加载时都尝试创建元素(使用createElement),而不是从DOM中删除元素并重新添加它。