剪短。先看看事故现场。在事故现场,我现在要做的就是通过js调用后台控制器的方法。可以看到客户端使用了Jquery和Ajax。现在的问题是JS可以运行,但是后台代码不能运行控制器的方法。
我的解决方案ajax的代码是错误的。您可以看到,我没有在代码中设置请求模式,即同步请求或异步请求。ajax默认为异步请求,这意味着我将在这里使用ajax实现同步请求。因此,有必要在ajax中添加一个请求模式。
用jquery编写ajax。下面是ajax的使用方法。
$.ajax ({ method //数据提交方法:get和post url //数据提交速度async //是否支持异步刷新,默认为true data //要提交的数据dataType //服务器返回的数据类型,如xml、String、Json等成功//请求成功后的回调函数错误//请求失败后的回调函数});当我们提到Aajx时,我们可能首先想到异步调用,它改善了用户体验。然而,这一次,ajax是同步的。希望这篇文章对大家学习有帮助。