AutoCAD 3DMAX C语言 Pro/E UG JAVA编程 PHP编程 Maya动画 Matlab应用 Android
Photoshop Word Excel flash VB编程 VC编程 Coreldraw SolidWorks A Designer Unity3D
 首页 > JavaScript

解决JS无法调用Controller问题的方法

51自学网 http://www.wanshiok.com
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则采用了同步的方式,希望本文所述对大家学习有所帮助。


JS,Controller  
上一篇:jQuery语法小结(超实用)  下一篇:简单谈谈JavaScript的同步与异步