Re: [問題] 關於 jquery 中 ajax 的 json 回傳問題
※ 引述《TonyQ (沉默是金)》之銘言:
: ※ 引述《jonaslite (lite)》之銘言:
: : 小弟以jquery 實作json ajax
: : 在回傳以下值時,發現在Firefox可正常運作
: : IE卻出現 object error
: : data = {
: : error:'值',
: : msg:'<table><tr>...省略...</tr></table>';
: ^ 你確定不是這裡出錯?
抱歉,這個分號是手誤,程式裡並沒有
: : }
: : 經反覆測試,問題是出現在<table>標籤上,
: : 若是拿掉<table>,改由傳值後附加,
: : 如:$("#img").html("<table>"+data.msg);
: ^^^^^^^^^^^^^^^^^^ 這也不是標準的 table 語法
: : 則IE可正常運作,反而Firefox出現版面亂掉的問題,
: : 請問這是jquery的json對瀏覽器的支援度問題嗎?
: : 亦或是哪裡出了問題?
: 請你先確認你提供的回傳值跟你實際的回傳值是一致的 .
: 因為以你提供的寫法 , firefox 不會正常運作.
我在執行eval("data="+data);之前alert(data)
所得到的值如下
IE:
{
error:'',
msg:'<TABLE cellPadding=3><TBODY><TR><TD>
<IMG src="a.jpg"></TD></TR></TBODY></TABLE>'
}
firefox:
{
error:'',
msg:'<table cellpadding="3"><tbody><tr><td>
<img src="a.jpg"></td></tr></tbody></table>'
}
執行eval後回傳,firefox正常運作,但IE出現object error
看不出來問題點在哪 囧rz
目前測試連結:http://0rz.tw/9EGVP
問題是出現在上傳檔案的部份
※ 編輯: jonaslite 來自: 61.217.99.163 (02/22 09:35)
推
02/22 13:32, , 1F
02/22 13:32, 1F
→
02/22 18:02, , 2F
02/22 18:02, 2F
討論串 (同標題文章)
Ajax 近期熱門文章
PTT數位生活區 即時熱門文章