jQuery解析AJAX返回的html數據時碰到的問題與解決


$.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代碼形式生成頁面內容。另外一種原因是后台數據出現特殊字符茹&lt;&nbmp;$lg等


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM