在前后端交互数据的时候,可以能会遇见正在等待localhost的响应...这样的问题。看见该提示信息,其实他表示的是等待服务器响应。这也就意味着我们的Ajax请求已经发送到服务器,但是这里一直处于等待响应状态,浏览器左上角的圈圈不停在转,并且浏览器开发者工具也没有任何的提示信息。
解决办法
1,首先确定是后端的问题还是前端的问题,通过断点调试查看后端将要返回给前端的数据是否有问题。
2,如果后端响应给前端的变量里有数据,那么基本可以把问题锁定在前端。检查ajax异步请求内的参数是否有问题。
3,问题所在
这里我已经修改过来了,声明请求成功后的success回调函数,名称有误导致服务器无法找到正确的响应方法。
所有会一直等待前端接收响应数据。修改为正确的success回调函数,也就是接收到了服务器响应。问题解决~