国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

jquery中ajax請求后臺數據成功后既不執行success也不執行error的完美解決方法

2019-11-19 14:39:36
字體:
來源:轉載
供稿:網友

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解決方法,希望對大家有所幫助!

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 普定县| 通城县| 巨野县| 称多县| 永昌县| 兴文县| 长治县| 元谋县| 迁西县| 吉水县| 松滋市| 宜兰县| 启东市| 凤台县| 沁源县| 鹤山市| 无锡市| 喀喇| 武汉市| 鄂托克旗| 石嘴山市| 慈溪市| 奉节县| 四平市| 沅江市| 错那县| 房产| 北宁市| 东平县| 凤冈县| 余江县| 镇原县| 察雅县| 泰安市| 循化| 扎鲁特旗| 拉萨市| 襄垣县| 澳门| 金华市| 通州区|