JavaScript 解決ajax中parsererror錯(cuò)誤案例詳解
解決ajax的parsererror錯(cuò)誤的終極辦法(后臺(tái)傳給前臺(tái)的數(shù)據(jù)json問(wèn)題)
出現(xiàn)這個(gè)問(wèn)題的原因是因?yàn)楹笈_(tái)傳給前臺(tái)的數(shù)據(jù)出現(xiàn)了問(wèn)題,ajax對(duì)于json的格式特別的嚴(yán)格
下面是會(huì)出現(xiàn)這個(gè)問(wèn)題的ajax請(qǐng)求
$.ajax({
type:'get',
url:"{php echo $this->createWebUrl('ajax',array('ac'=>'cunByXiangId'))}",
data:{id:id},
dataType:'json',//這個(gè)地方是問(wèn)題的關(guān)鍵所在
success:function(obj){
},error: function(XMLHttpRequest, textStatus, errorThrown) {
alert(XMLHttpRequest.status);
alert(XMLHttpRequest.readyState);
alert(textStatus);
}
});
問(wèn)題主要是出在了dataType:'json',這行代碼,這行代碼的意思就是接收回傳的數(shù)據(jù)為json格式。這個(gè)時(shí)候,我們只需要?jiǎng)h除這段代碼,就會(huì)接收到字符串格式的
數(shù)據(jù),然后再進(jìn)行轉(zhuǎn)換成json格式,下面是代碼
$.ajax({
type:'get',
url:"{php echo $this->createWebUrl('ajax',array('ac'=>'cunByXiangId'))}",
data:{id:id},
success:function(obj){
obj=eval('('+obj+')');//這段代碼就是將字符串轉(zhuǎn)換成json格式
},error: function(XMLHttpRequest, textStatus, errorThrown) {
alert(XMLHttpRequest.status);
alert(XMLHttpRequest.readyState);
alert(textStatus);
}
});
到此這篇關(guān)于JavaScript 解決ajax中parsererror錯(cuò)誤案例詳解的文章就介紹到這了,更多相關(guān)JavaScript 解決ajax中parsererror錯(cuò)誤內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
- 如何基于JS實(shí)現(xiàn)Ajax并發(fā)請(qǐng)求的控制詳解
- 利用js實(shí)現(xiàn)Ajax并發(fā)請(qǐng)求限制請(qǐng)求數(shù)量的示例代碼
- vue3.0 加載json的方法(非ajax)
- jQuery+Ajax+js實(shí)現(xiàn)請(qǐng)求json格式數(shù)據(jù)并渲染到html頁(yè)面操作示例
- 原生js實(shí)現(xiàn)ajax請(qǐng)求和JSONP跨域請(qǐng)求操作示例
- jQuery使用ajax傳遞json對(duì)象到服務(wù)端及contentType的用法示例
- js 使用ajax設(shè)置和獲取自定義header信息的方法小結(jié)
- JS解決ajax無(wú)法后退的問(wèn)題記錄
相關(guān)文章
關(guān)于元素的尺寸(dimensions) 說(shuō)明
在使用JavaScript腳本獲取元素的尺寸時(shí),有幾個(gè)屬性你需要弄清楚,不然會(huì)很棘手。2011-09-09
javascript類(lèi)型系統(tǒng) Array對(duì)象學(xué)習(xí)筆記
這篇文章主要介紹了javascript類(lèi)型系統(tǒng)之Array對(duì)象,整理關(guān)于A(yíng)rray對(duì)象的學(xué)習(xí)筆記,感興趣的小伙伴們可以參考一下2016-01-01
淺談javascript 函數(shù)表達(dá)式和函數(shù)聲明的區(qū)別
javascript中聲明函數(shù)的方法有兩種:函數(shù)聲明式和函數(shù)表達(dá)式.究竟他們用起來(lái)有什么區(qū)別呢,今天就本著打破砂鍋問(wèn)到底的精神,好好來(lái)說(shuō)說(shuō)這個(gè)讓人神魂顛倒的--函數(shù)聲明。2016-01-01
Javascript 實(shí)現(xiàn)全屏滾動(dòng)實(shí)例代碼
這篇文章主要介紹了Javascript 實(shí)現(xiàn)全屏滾動(dòng)實(shí)例代碼的相關(guān)資料,需要的朋友可以參考下2016-12-12
Bootstrap 3 按鈕標(biāo)簽實(shí)例代碼
這篇文章主要介紹了Bootstrap 3 按鈕標(biāo)簽實(shí)例代碼,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友可以參考下2017-02-02

