国产探花免费观看_亚洲丰满少妇自慰呻吟_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解決方法,希望對大家有所幫助!

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 德钦县| 大丰市| 延安市| 桦川县| 芮城县| 鱼台县| 庆阳市| 土默特右旗| 西吉县| 彭阳县| 海阳市| 中山市| 开化县| 岚皋县| 红安县| 盐源县| 荆州市| 平江县| 朝阳区| 无为县| 浙江省| 收藏| 元氏县| 新源县| 盐山县| 太白县| 淳化县| 长泰县| 阿拉善盟| 昔阳县| 岑溪市| 兴化市| 和田县| 晋江市| 什邡市| 广灵县| 合作市| 门源| 元谋县| 得荣县| 永修县|