JS无法调用Controller(已解决)
来源:互联网 发布:mac怎么设置ppt母版 编辑:程序博客网 时间:2024/06/17 14:13
经过了一天的反思,终于痛定思痛开始好好写代码了,但是事情不总是那么的容易刚想一展拳脚就遇到一个困扰了我一天的问题。不过提高班人才济济。在此,感谢杨晓菲在百忙之中帮我调bug!
闲话少说。先看一下事故现场。
事故现场
现在我要做的就是通过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则采用了同步的方式。当看到这个结果的时候……一直以来我看到的资料就是ajax是异步的,所以对于ajax的认识就是异步的时候用。我们看待问题也许有时也会这样,总是很有局限性,别人告诉什么就是什么,没有质疑的心态。
1 0
- JS无法调用Controller(已解决)
- JS AJAX 调用tyk转发报跨域问题(已解决)
- 【已解决】Action无法调用Service 出现空指针异常
- LigerUi-js中ajax前台调用后台Json格式转换!(已解决)
- extjs 调用controller 调用其他js文件
- Windows XP 无法识别U盘(已解决)
- 关于chm无法显示的问题(已解决)
- mysql+php无法连接sql(已解决)
- 诺基亚5530XM无法接收彩信(已解决)
- sql2005 SQL Server身份验证无法登录问题(已解决)
- win7 office2010 无法用搜狗输入法(已解决)
- Python+opencv 无法正确读取视频文件(已解决)
- Android SDK Manager无法更新的解决方案(已解决)
- VMWare中Ubuntu重启后无法上网(已解决)
- docker部署Oracle,无法远程连接(已解决)
- phpmyadmin安装后无法打开的问题(已解决)
- ListView getView()多次调用 -----ActivityGroup所致,已解决~~
- adminlte JS报错,未定义(已解决)
- 程序员经常说的二十多句话,吐槽吧程序员!
- 判断数据库是否是数字 isnumeric
- OS消息推送的工作机制 PUSH
- ReactiveCocoa2 源码浅析
- Python Network Programming(7)---泊松分布与发包
- JS无法调用Controller(已解决)
- Java中怎样将类对象自动排序,放入某个集合
- 给查询出的SQL记录添加序号列
- 装饰模式
- 又学一招—— Nullable<T>比较
- HIVE中数据更新(update)操作的实现
- 四个对策,应对裸辞大风险!
- Servlet Http 404
- RedHat6.4修改IP地址