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


Posted in Javascript onDecember 31, 2015

闲话少说。先看一下事故现场。
事故现场
    现在我要做的就是通过JS去调用后台controller的方法,可以看到客户端用的是Jquery和Ajax,现在出现的问题是js可以跑到,但是后台代码却跑不到controller的方法。

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

我的解决方案
        ajax的代码写错了,可以看到代码中我并没有设置请求方式,也就是同步请求还是异步请求,ajax默认的是异步请求,也就是说这里我要使用的是ajax来实现同步请求。
       所以说要在ajax中多一个请求方式。      

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

用jquery写ajax
下面一个ajax使用的方式。

$.ajax ({ 
  method //数据的提交方式:get和post 
  url //数据的提交路劲 
  async //是否支持异步刷新,默认是true 
  data //需要提交的数据 
  dataType //服务器返回数据的类型,例如xml,String,Json等 
  success //请求成功后的回调函数 
  error //请求失败后的回调函数 
 });

当提到Aajx的时候我们可能首先想到就是异步调用,提高了用户体验,但是这一次使用的ajax则采用了同步的方式,希望本文所述对大家学习有所帮助。

Javascript 相关文章推荐
JS实现遮罩层效果的简单实例
Nov 12 Javascript
JQuery的$命名冲突详细解析
Dec 28 Javascript
选择复选框按钮置灰否则按钮可用
May 22 Javascript
包含中国城市的javascript对象实例
Aug 03 Javascript
关于js函数解释(包括内嵌,对象等)
Nov 20 Javascript
详解Vue微信公众号开发踩坑全记录
Aug 21 Javascript
js将键值对字符串转为json字符串的方法
Mar 30 Javascript
security.js实现的RSA加密功能示例
Jun 06 Javascript
vue watch普通监听和深度监听实例详解(数组和对象)
Aug 16 Javascript
微信小程序实现登录注册tab切换效果
Dec 29 Javascript
微信小程序实现动态列表项的顺序加载动画
Jul 25 Javascript
解决Vue项目打包后打开index.html页面显示空白以及图片路径错误的问题
Oct 25 Javascript
简单谈谈JavaScript的同步与异步
Dec 31 #Javascript
jQuery实现简单的图片查看器
Sep 11 #Javascript
值得分享的Bootstrap Ace模板实现菜单和Tab页效果
Dec 30 #Javascript
基于jQuery实现美观且实用的倒计时实例代码
Dec 30 #Javascript
基于JavaScript实现手机短信按钮倒计时(超简单)
Dec 30 #Javascript
Highcharts使用简例及异步动态读取数据
Dec 30 #Javascript
JavaScript阻止回车提交表单的方法
Dec 30 #Javascript
You might like
php 文件上传代码(限制jpg文件)
2010/01/05 PHP
php 高性能书写
2010/12/11 PHP
php引用传值实例详解学习
2013/11/06 PHP
PHP编译安装时常见错误解决办法
2015/05/28 PHP
PHP使用FFmpeg获取视频播放总时长与码率等信息
2016/09/13 PHP
Yii2创建多界面主题(Theme)的方法
2016/10/08 PHP
PHP实现数据四舍五入的方法小结【4种方法】
2019/03/27 PHP
php文件后缀不强制为.php的实操方法
2019/09/18 PHP
div移动 输入框不能输入的问题
2009/11/19 Javascript
原生JS绑定滑轮滚动事件兼容常见浏览器
2014/06/30 Javascript
详细分析JavaScript函数定义
2015/07/16 Javascript
JavaScript 实现的 zip 压缩和解压缩工具包Zip.js使用详解
2015/12/14 Javascript
AngularJS实现标签页的两种方式
2016/09/05 Javascript
Vue.js基础学习之class与样式绑定
2017/03/20 Javascript
微信小程序实现手势图案锁屏功能
2018/01/30 Javascript
vue-content-loader内容加载器的使用方法
2018/08/05 Javascript
JavaScript实现选项卡效果的分析及步骤
2019/04/16 Javascript
详解Vue2.5+迁移至Typescript指南
2019/08/01 Javascript
ElementUI之Message功能拓展详解
2019/10/18 Javascript
VUE+elementui面包屑实现动态路由详解
2019/11/04 Javascript
JS数组的常用10种方法详解
2020/05/08 Javascript
python实现百度语音识别api
2018/04/10 Python
Python 从列表中取值和取索引的方法
2018/12/25 Python
Python箱型图绘制与特征值获取过程解析
2019/10/22 Python
解决TensorFlow GPU版出现OOM错误的问题
2020/02/03 Python
Python3使用 GitLab API 进行批量合并分支
2020/10/15 Python
10分钟入门CSS3 Animation
2018/12/25 HTML / CSS
阿迪达斯加拿大官网:Adidas加拿大
2016/08/25 全球购物
HelloFresh澳大利亚:订购你的美味食品盒、健康餐食
2018/03/28 全球购物
澳大利亚优质葡萄酒专家:Vintage Cellars
2019/01/08 全球购物
过滤器的用法
2013/10/08 面试题
公务员政审个人鉴定
2014/02/25 职场文书
爱晚亭导游词
2015/02/09 职场文书
学生会2016感恩节活动小结
2016/04/01 职场文书
golang中的并发和并行
2021/05/08 Golang
我国拿下天问一号火星着陆区附近 22 个地理实体命名:平乐、西柏坡、古田、漠河等
2022/04/29 数码科技