解决JS无法调用Controller问题的方法_javascript技巧
程序员文章站
2022-04-20 15:59:05
...
闲话少说。先看一下事故现场。
事故现场
现在我要做的就是通过JS去调用后台controller的方法,可以看到客户端用的是Jquery和Ajax,现在出现的问题是js可以跑到,但是后台代码却跑不到controller的方法。
事故现场
现在我要做的就是通过JS去调用后台controller的方法,可以看到客户端用的是Jquery和Ajax,现在出现的问题是js可以跑到,但是后台代码却跑不到controller的方法。
我的解决方案
ajax的代码写错了,可以看到代码中我并没有设置请求方式,也就是同步请求还是异步请求,ajax默认的是异步请求,也就是说这里我要使用的是ajax来实现同步请求。
所以说要在ajax中多一个请求方式。
用jquery写ajax
下面一个ajax使用的方式。
$.ajax ({ method //数据的提交方式:get和post url //数据的提交路劲 async //是否支持异步刷新,默认是true data //需要提交的数据 dataType //服务器返回数据的类型,例如xml,String,Json等 success //请求成功后的回调函数 error //请求失败后的回调函数 });
当提到Aajx的时候我们可能首先想到就是异步调用,提高了用户体验,但是这一次使用的ajax则采用了同步的方式,希望本文所述对大家学习有所帮助。
推荐阅读
-
解决spring AOP中自身方法调用无法应用代理的问题
-
javascript中onmouse事件在div中失效问题的解决方法_javascript技巧
-
使用js解决由border属性引起的div宽度问题_javascript技巧
-
火狐下input焦点无法重复获取问题的解决方法_javascript技巧
-
浏览器解析js生成的html出现样式问题的解决方法_javascript技巧
-
IE中JS跳转丢失referrer问题的2个解决方法_javascript技巧
-
安装PHP可能遇到的问题“无法载入mysql扩展” 的解决方法_php技巧
-
一个js导致的jquery失效问题的解决方法_javascript技巧
-
C++ 调用Python3 脚本中无法引入内建模块的问题解决方法
-
js 未结束的字符串常量错误解决方法_javascript技巧