位置: 编程技术 - 正文

ajax不执行success回调而是执行了error回调(ajax成功不走success)

编辑:rootadmin

附上代码如下: JScript code: 点击登陆,成功连接数据库并且查询到了值(在loginManager.jsp页面有用System.out.print()打印过查询到的值)。但success里的东西不执行。用过断点,当执行完dataType后,success直接跳出,里面的alert()不执行,这是为什么呢? 改了下代码,如下: JScript code: 但是还是一样,没反应,只是把登陆页面刷新了!!! 针对上面只是把登录页面刷新了的问题,是a链接里有点小问题,原来我是a链接里面有href,开始,href=”",所以刷新了页面,刷新页面前进入了action,所以也获得了提交数据,但是还没来得及返回,就刷新了。改成href=”#”就ok了!正如: <a href='#' onclick= ‘delMenuContent(cellvalue)> 还有一个原因是因为我用的是异步提交,没等验证成功的时候已经执行了按钮的提交事件,所以页面已经刷新,将其改成同步提交,按钮的提交事件必须等ajax验证结束后判断是否进行提交就可以解决这个问题了! 最近在看jQuery的API文档,在使用到jQuery的ajax时,如果指定了dataType为json,老是不执行success回调,而是执行了error回调函数,极度郁闷。后面改为1.2.6版本可以执行。   然后继续下载了几个jquery版本,如1.3.2,1.4.0的,指定dataType为json都不能执行success回调,只有小于1.3版本的才能执行success回调。   最后去jquery的网站找到了在线的api文档看了下,地址: ,发现dataType如下的说明   "json": Evaluates the response as JSON and returns a JavaScript object. In jQuery 1.4 the JSON data is parsed in a strict manner; any malformed JSON is rejected and a parse error is thrown. (See json.org for more information on proper JSON formatting.)   原来是jquery1.4版本以后对json格式要求非常严格了,要满足json.org网站定义的格式才能执行success回调,否则都会出错,无法解析返回的json数据。说的是1.4+以上的,那为什么下载的1.3.2指定dataType为json时也不能执行success回调呢?   怪不得不执行,原来我返回的是{success:true,id:1} 这种不规则的字符串,不是严格的json格式,改成{"success":true,"id":"1"} 就可以正常执行success回调了。      JSON格式总结下,详细的去json.org 查看。   1)键名称:用双引号 括起   2)字符串:用使用双引号 括起   3)数字,布尔类型不需要 使用双引号 括起

推荐整理分享ajax不执行success回调而是执行了error回调(ajax成功不走success),希望有所帮助,仅作参考,欢迎阅读内容。

ajax不执行success回调而是执行了error回调(ajax成功不走success)

文章相关热门搜索词:ajax不生效,ajax不执行success回调而是执行了error回调,ajax不执行php的跳转,ajax success不执行,ajax不执行success回调而是执行了error回调,ajax不执行success回调而是执行了error回调,ajax不执行success回调而是执行了error回调,ajax不执行success,也不执行error,内容如对您有帮助,希望把文章链接给更多的朋友!

如何获取JQUERY AJAX返回的JSON结果集实现代码 代码如下:我写了个方法,用于查询结果,但debug过程中发现结果集有数据,我如何通过变量获取呢?JScriptcodefunctiongetChildNodeArrayByParentID(categoryCode){$.aja

ajax上传时参数提交不更新等相关问题 先前,我从网上下载了一个jQuery的Ajax上传插件,网页的左侧是上传分类,想要实现的一个功能是如此这样的:我本来是打算在服务端根据上传分类建立

ajax的hide隐藏问题解决方法 我的页面上有两个table,调用ajax之后隐藏掉一个,然后用html拼出另一个table,结果新的table最上面有个undefined,这个是怎么引起的,要怎么解决下呢?详细

标签: ajax成功不走success

本文链接地址:https://www.jiuchutong.com/biancheng/379171.html 转载请保留说明!

上一篇:解决js正则匹配换行问题实现代码(js正则匹配特殊符号)

下一篇:如何获取JQUERY AJAX返回的JSON结果集实现代码(如何获取医院电子发票)

  • 增值税查询校验码是什么
  • 累计预扣法计算公式
  • 持有至到期投资核算内容
  • 新政府会计制度衔接预算会计需做好的账目清理工作有
  • 旅游业发票税率是多少
  • 销售额负数 如何填报报表
  • 怎么确认外购存货成本?
  • 小规模免税农产品怎么做账
  • 承兑差额怎么做账
  • 服务费做成本分录
  • 企事业单位承包承租经营者
  • 怎么查找企业核算报告
  • 公司注销时没有实收资本怎么办
  • 金税四期上线了吗?
  • 所得税申报表中利润总额是怎样算出来的
  • 退休人员兼职工资交税吗?
  • 应付账款周转率越高越好吗
  • 出租车车票能进高铁站吗
  • 电子通行费如何开发票
  • 应交税费的明细账怎么手工登记
  • 出口转内销申报需要先做出口退税吗
  • 4s店以车换车怎么算的
  • 服务器研发属于什么行业
  • 鸿蒙系统超级终端手机连手机
  • 销售差异计算公式
  • 实收资本属于会计准则吗
  • 发票遗失复印件加盖什么章
  • word表格跨页设置
  • 如何删除驱动器里面的文件
  • linux中tomcat如何启动
  • php字符串变量
  • 特兰西瓦尼亚的统一
  • 奥尔梅克
  • SCP远程VPS快速搬家和WDCP升级php5.3安装memcached和eaccelerator教程
  • 挂靠公司收费几个点
  • vue前端项目实战
  • unistack怎么关掉
  • etc充值卡发票可以入账吗
  • 发票的普票和专票什么区别
  • 应付账款转入营业外收入的证明
  • mysql查询表清单
  • 开发商提供物业用房的法律依据
  • 企业开办前需要预测现金流量计划吗
  • 土地利息可以作为土增扣除吗
  • 收缩数据库日志文件对数据有影响吗
  • 税务局核定税种需要多久
  • 无形资产分期付款会计分录?
  • 道路货物运输服务税率
  • 技术转让费如何收取合理
  • 机票差额发票和全额发票的区别
  • 公司交的物业费计入什么会计科目
  • 债券溢价什么意思
  • 自建不动产领用原材料增值税进项
  • 会计账簿记账规范要求
  • 公司增资的法条
  • 房地产公司预收房款什么时候确认收入
  • 应收账款记账凭证怎么写
  • 抵扣认证的发票需要还回去吗
  • 应付账款余额为0怎么写
  • 学会计前景好吗
  • MySQL数据库远程登录
  • win7系统如何提升性能
  • 怎么查看win7系统电脑访问了哪些应用程序
  • windows与linux的关系
  • win8.1开始界面
  • win7如何设置多个显示器
  • win10预览版21277
  • win7开机自动弹出注册表编辑器怎么办
  • 为wdcp面板的lnmp服务器添加ipv6支持的方法介绍
  • Cocos2d-x之getVisibleSize,getContentSize,boundingBox,getContentSizeInPixels,convertToGL,convertToUI
  • 炉石传说代码怎么导入
  • android opengles2.0教程
  • 怎么用javascript
  • [置顶] 混合、反走样、雾效、多边形偏移
  • unity5.x游戏开发指南
  • javascript代码写在哪个标签里
  • onclick和onfocus
  • 空调设备税率多少钱
  • 涉嫌虚开增值税专用发票罪
  • 亿企代账和云账房哪个好用?
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设