JSON - >的響應返回JSON解析上IE8失敗
{"msg":"<DIV><P>Unfortunately we were unable to process your application.</p><BR>Please upload a CV<BR></DIV>", "status":"error"}
錯誤
SCRIPT1015: Unterminated string constant
與錯誤
var data = $(this).contents().find('body').html();//I have console logged this and holds the above json as a string.
data = jQuery.parseJSON(data);// problem is here.
f顯示線或者某些原因,我認爲,這可能是因爲HTML標籤,因爲.text()
作爲反對.html()
,但是我需要使用.html()
,因爲它與HTML標籤的格式存在的作品。
有什麼建議嗎?
這將如何工作?獲取ENTIRE文檔的HTML(又名'body')並假裝它是json? –
VAR數據是'$(「IFRAME」)contents.find(「主體」)HTML();'具有上面的字符串'json',IE8的只有這個是不行的,如果我只是複製並粘貼返回的上述json,並執行'data = jQuery.parseJSON(''
假定iframe在html外殼中有json。服務器吐出什麼東西?一個原始的json字符串?或者是不是真的發出了'
{味精:.....}'?如果iframe中沒有body標籤,那麼您將無法使用該jquery find()。 –