$.ajax({ type : "post", url : "<%=request.getContextPath()%>/ce/articledetail/main.do?method=getContent", data : {zbGuid:zbGuid}, dataType : "html", success : function(result) { $('#cont').html("<pre>"+result +"</pre>"); } });
解析ajax從后台傳入的html內容之所以要用<per></per>標簽包裹主要原因是,從后台拿來的數據是字符串,如果直接寫入頁面,html頁面只能以字符串的形式解讀出來,(包括標簽):如果用標簽包裹住,在頁面中就會自動的以html代碼形式生成頁面內容。另外一種原因是后台數據出現特殊字符茹<&nbmp;$lg等