欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

使用jquery的ajax需要注意的地方dataType的設(shè)置

 更新時間:2013年08月12日 16:16:48   作者:  
沒有設(shè)置dataType:'json',就出現(xiàn)無法解析返回的data數(shù)據(jù),會把data當(dāng)作字符串處理,而不是json對象,記得以前是不用設(shè)dataType的,很奇怪,不知道是不是跟jquery版本有關(guān)系
昨天在做ajax時遇到問題,
復(fù)制代碼 代碼如下:

<SPAN style="WHITE-SPACE: pre">
</SPAN>$.ajax({

url:'<{$weburl}>/main.php?action=getDepart&cid='+cid,
type:'post',
dataType:'json',
success:function(data){
//data=eval('('+data+')');
if(data.s==1)
{
$('#depart').html('');
$('#depart').html(data.departs);
}
else
{
alert('獲取院系失敗');
}
}
});

以前沒有特別注意過這個問題,一開始沒有設(shè)置dataType:'json',就出現(xiàn)無法解析返回的data數(shù)據(jù),會把data當(dāng)作字符串處理,而不是json對象,所有我使用了eval來轉(zhuǎn)換,而且在服務(wù)端由于發(fā)回的數(shù)據(jù)包含了很多html標(biāo)簽,也無法正確讀取,導(dǎo)致data報錯,我記得以前是不用設(shè)dataType的,很奇怪,不知道是不是跟jquery版本有關(guān)系,看來以后還是明確設(shè)置一下dataType比較好。

相關(guān)文章

最新評論