我遇到问题,在通过邮寄发送数据后尝试发出ajax请求时。
让我们假设我有一个index.php文件。在表单中我通过邮件发送数据到同一个文件,并在发布后我想发出ajax请求,但它不会发生,因为它“想”询问重发数据,但它没有显示在弹出窗口中。
那么,如何禁用重发数据的问题,才能发出ajax请求?
由于
答案 0 :(得分:1)
那不会发生。发布数据后,您实际上正在重新加载整个页面。如果你想在帖子后做一个AJAX调用,你应该考虑将post请求作为ajax。
所以目前你正在做的是:
第1步:将数据发布到index.php
第2步:进行AJAX调用
你应该考虑将其重组为:
第1步:进行XHR调用以发布数据
第2步:进行另一次XHR呼叫。
另一种方法是在post请求后返回的Page中,你可以设置一个cliest side js变量,而on文档加载,你可以触发AJAX请求,但是我不认为你就是这样寻找。