jquery中ajax请求后台数据成功后既不执行success也不执行error,此外系统报错:Uncaught SyntaxError: Unexpected identifier at Object.success,但后台能够返回数据,原代码如下:

var source=[];

$.ajax({

type: "post",

url: "connectdb/select.jsp",

data: {database: "scmdb", selectsql: sql},

async: false, method: 'post',

dataType: "json",

success: function(data) {

eval("source="+data+";");

//source=eval(data);

alert("正确");

},

error: function(err) {

alert("错误");

}

});

return source;

主要原因在于后台返回的数据并非json格式,而在代码中指定了 dataType: "json", 解决方法是将 json改为text,修改后的代码如下:

var source=[];

$.ajax({

type: "post",

url: "connectdb/select.jsp",

data: {database: "scmdb", selectsql: sql},

async: false, method: 'post',

dataType: "text",

success: function(data) {

eval("source="+data+";");

//source=eval(data);

alert("正确");

},

error: function(err) {

alert("错误");

}

});

return source;

总结

以上所述是小编给大家介绍的jquery中ajax请求后台数据成功后既不执行success也不执行error解决方法,希望对大家有所帮助!

调用$.ajax不成功,jquery中ajax请求后台数据成功后既不执行success也不执行error的完美解决方法...相关推荐

  1. jquery中ajax请求后台数据成功后既不执行success也不执行error解决方法

    jquery中ajax请求后台数据成功后既不执行success也不执行error解决方法 参考文章: (1)jquery中ajax请求后台数据成功后既不执行success也不执行error解决方法 ( ...

  2. ajax 请求成功 再执行javascript,jquery中ajax请求后台数据成功后既不执行success也不执行error的完美解决方法...

    jquery中ajax请求后台数据成功后既不执行success也不执行error,此外系统报错:Uncaught SyntaxError: Unexpected identifier at Objec ...

  3. jquery ajax实例get,jQuery中ajax的get()方法用法实例

    本文实例讲述了jQuery中ajax的get()方法用法.分享给大家供大家参考.具体分析如下: $.get()通过 HTTP GET请求从服务器上请求数据. 语法结构: $.get(url, [dat ...

  4. c# webform ajax操作,C# WebForm开发 前台请求后台数据的方法总结

    说到前台请求后台数据,我们一般都是用到AJAX(异步JavaScript和XML) .AJAX 通过在后台与服务器进行少量数据交换,AJAX 可以使网页实现异步更新.这意味着可以在不重新加载整个网页的 ...

  5. jQuery中ajax的4种常用请求方式

    jQuery中ajax的4种常用请求方式:1.$.ajax()返回其创建的 XMLHttpRequest 对象. $.ajax() 只有一个参数:参数 key/value 对象,包含各配置及回调函数信 ...

  6. jQuery中的ajax、jquery中ajax全局事件、load实现页面无刷新局部加载、ajax跨域请求jsonp、利用formData对象向服务端异步发送二进制数据,表单序列化(异步获取表单内容)

    jQuery中使用ajax: 在jQuery中使用ajax首先需要引入jQuery包,其引入方式可以采用网络资源,也可以下载包到项目文件中,这里推荐下载包到文件中:市面上有多个版本的jQuery库,这 ...

  7. php中jquery ajax请求参数,浅谈Jquery中Ajax异步请求中的async参数的作用

    之前不知道这个参数的作用,上网找了前辈的博客,在此收录到自己的博客,希望能帮到更多的朋友: test.html asy.js function testAsync{ var temp; $.ajax( ...

  8. [转]Jquery中AJAX错误信息调试参考

    下面是Jquery中AJAX参数详细列表: 参数名 类型 描述 url String (默认: 当前页地址) 发送请求的地址. type String (默认: "GET") 请求 ...

  9. Jquery中AJAX参数详细介绍

    转载:http://www.cnblogs.com/qiufuwu618/archive/2012/12/20/2826190.html Jquery中AJAX参数详细列表: 参数名 类型 描述 ur ...

最新文章

  1. 管理分布式session的四种方式。
  2. linux下用gcc如何生成预处理、汇编等文件
  3. 使用FastReport报表工具生成报表PDF文档
  4. 在ECSHOP后台左侧导航中增加新菜单
  5. redmine 自己定义字段mysql表结构
  6. 压力测试 Monkey 应用程序无响应ANR Application No Response(转)
  7. Araxis Merge pro for mac(文件对比合并同步工具)
  8. MySQL时间函数timestampdiff()使用
  9. Python:笨方法学 Python3-课程 41 笔记
  10. Qt --- 基础知识
  11. Dump+mysql导入_mysql mysqldump导入数据库
  12. 【电子知识摘要】合金电阻
  13. canvas画布——太极图
  14. NoSQLBooster for MongoDB软件使用
  15. (转)学习打印机,了解打印命令 .
  16. MSDB数据库置疑状态的解决方法
  17. java 6面骰子_掷6面骰子6000次每个点数出现的概率
  18. 浏览器报错‘‘styleSheets undefined‘‘
  19. 51单片机点阵屏实现俄罗斯方块
  20. 树状数组(二)——#10115. 「一本通 4.1 例 3」校门外的树

热门文章

  1. 基于VSFTP的本地YUM源及光盘YUM源搭建
  2. 在场景中添加光线——给光线添加更高的细节:逐像素光照
  3. (篇五)C语言水仙花数的花样求法
  4. idea devtools 配置开关_最新版IDEA常用配置指南,打造你的最酷IDE
  5. 从零开始学前端:字符串和数组的方法 --- 今天你学习了吗?(JS:Day10)
  6. Python使用逻辑回归算法根据三围数据判断用户性别
  7. Python里的++和--不是运算符
  8. java session时间_Java基础:里设置session过期时间
  9. C++ vector和list的区别及使用场景
  10. do{}while(0)只执行一次无意义?你可能真的没理解!