JQUERY讓table中的td裏面的文字碰到 手動換行

之因此在td中的文字不換行,是由於在解析爲前臺數據的時候,把後臺傳過來的值轉義了,因此須要手動轉換過來,能夠以下:javascript

JSP:html

<s:iterator value="list" var="r">
   <td style="text-align:left;vertical-align:middle;" class="company">
      <s:property value="company"/>
   </td>
</s:iterator>

JS:java

$(function(){
	var $array = $('.company');
	for(var i = 0;i < $array.length;i++){
		var html = $($array[i]).html();
        //從後臺返回數據到前臺的時候,"<"會被轉化爲"&lt;",">"會被轉化爲"&gt;",這裏再轉回來
		html = html.replaceAll("&lt;","<").replaceAll("&gt;",">");
		$($array[i]).html(html);
	}
});
相關文章
相關標籤/搜索