$.each(items, function(i, item) { var tr = $("<tr></tr>"); tr.append("<td><input type='checkbox' name='cb' data-module1='" + JSON.stringify(item) + "' /></td>"); tr.append("<td style='width: 100px'>" + item.modifyTime + "</td>"); tr.append("<td><input type='hidden' name='cb' data-module1='" + JSON.stringify(item) + "' /><a href='javascript:void(0);' onclick='editModule1ByRow(\""+item.id+"\")' style='color: blue'>" + subStForTable(item.customerName,15) + "</a></td>"); tr.append("<td style='min-width: 120px'>" + item.deviceAddress + "</td>"); var sign_td=$("<td></td>"); var sign=item.signTime.split(","); for(var i=0;i<sign.length;i++){ var _content_p=$("<p></p>"); _content_p.html(sign[i]+"</br>"); _content_p.appendTo(sign_td); } sign_td.appendTo(tr);
一、建立td對象,把獲取的字段拆分紅數組javascript
二、遍歷這個數組,建立一個個的p標籤對象,並給這些對象賦值,而後把這些賦值了的p標籤加入到td對象中。(這裏要注意:給這些p標籤賦值時,加了</br>換行符,因此能換行)html
三、把這個td對象加入tr中java