位置: 编程技术 - 正文

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结果集实现代码(如何获取医院电子发票)

  • 进口货物账务如何处理
  • 股权分配利润应该怎么做账
  • 企业会计制度固定资产保险费
  • 代收款是否开具发票
  • 购买厨房用品属于什么费用
  • 金税盘可以用安卓的线吗
  • 应税消费品的税目有哪些
  • 工资扣款做什么科目
  • 企业所得税汇算清缴账务处理
  • 贴现法付息什么意思
  • 利息费用需要取消吗
  • 非居民企业减免的利息是否交增值税
  • 公司未分配利润太大,怎么处理好
  • 软件的维修性要求
  • 建筑企业甲供材税收筹划
  • 企业合同约定调岗不接受辞退没赔偿成立吗
  • 资产负债表和利润表在哪里查
  • 代收代付业务是什么意思
  • 非同一控制企业合并商誉
  • win11如何降到win10
  • 雨林木风 u盘
  • vlookup函数怎么用跨表格匹配
  • 二年级祖先的摇篮教学视频
  • 销售商品售后回购
  • PHP:stream_socket_get_name()的用法_Stream函数
  • w10电脑节能模式
  • 逾期未退保证金怎么办
  • 代开发票要带什么资料去税务局办理?
  • php不使用内置函数的情况下,输出数组中重复最多的元素
  • 搬迁补偿费属于什么费
  • 法院判定支付对方诉讼费,我可以入账吗
  • vue快速入门与实战开发
  • sass和less的区别使用
  • php的序列化操作生成的哪种格式
  • 其他科技推广服务业可以加计扣除吗
  • 其他综合收益转入盈余公积和未分配利润
  • 年末应交税费怎么算
  • 用友t6成本核算
  • 股权对价支付
  • 防伪税控可以做什么
  • wordpress全站伪静态
  • facebook/scribe · GitHub
  • 没有发票的福利支出如何入帐
  • 水利基金差额征收有哪些类型
  • 餐饮企业原材料采购描述错误的是
  • 收到开错的发票怎么办
  • 融资租赁取得的机器设备的账务处理
  • 开办费企业所得税处理
  • 待抵扣进项税会计分录实操
  • 记账凭证背面贴原始凭证图片
  • 买车给了上牌费去车管所还用给钱吗
  • 简单介绍清明上河图
  • mysql免安装版怎么使用
  • mac蓝牙连接iphone有什么用
  • win10一天更新几次
  • xp双系统怎么设置默认系统
  • ubuntu怎样调出命令行
  • qqpcrtp.exe是什么进程 如何删除qqpcrtp进程
  • windowsxp改密码怎么改
  • 怎么学linux
  • es6 变量的解构赋值
  • 批量管理远程桌面
  • 注释标签的内容会显示在浏览器窗口中
  • python获取数据包
  • unity 技术
  • string剪切
  • python 如何
  • Android自定义控件高级进阶与精彩实例
  • 如何用jquery
  • [置顶] [Android Studio 权威教程]最实用的快捷键
  • jquery对象与dom对象可以相互转换
  • python直接访问私有属性的简单方法
  • javascript Slip.js实现整屏滑动的手机网页
  • 税务局分类分级
  • 税务稽查追溯时间是什么意思
  • 国家税务总局江西省
  • 深圳龙岗有几个街道
  • 山西国家税务总局
  • 特殊工种作业人员
  • 国家税务总局2016年17号公告
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设