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