发布于 2017-06-26 13:03:40 | 50 次阅读 | 评论: 1 | 来源: 网友投递

这里有新鲜出炉的Javascript教程,程序狗速度看过来!

JavaScript客户端脚本语言

Javascript 是一种由Netscape的LiveScript发展而来的原型化继承的基于对象的动态类型的区分大小写的客户端脚本语言,主要目的是为了解决服务器端语言,比如Perl,遗留的速度问题,为客户提供更流畅的浏览效果。


这篇文章主要介绍了解决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问题的方法
在JS中调用CS里的方法(PageMethods)
解决JavaScript数字精度丢失问题的方法
JS随机调用指定函数的方法
解决js页面滚动效果scrollTop在FireFox与Chrome浏览器间的兼容问题的方法
让javascript加载速度倍增的方法(解决JS加载速度慢的问题)
火狐下input焦点无法重复获取问题的解决方法
利用JS解决ie6不支持max-width,max-height问题的方法
js 定时器setTimeout无法调用局部变量的解决办法
Js,alert出现乱码问题的解决方法
js escape,unescape解决中文乱码问题的方法
js数字计算 误差问题的快速解决方法
最新网友评论  共有(1)条评论 发布评论 返回顶部
笨蛋 发布于2017-06-30 11:36:40
如果controller中得方法带有参数,也这样调用吗?
支持(0)  反对(0)  回复

Copyright © 2007-2017 PHPERZ.COM All Rights Reserved   冀ICP备14009818号  版权声明  广告服务