easyui的datagrid相当好用,但是有时候有的表格不适合直接展出
,做项目的时候正好遇到这种情况,记录下来
servlet层
//定义拼接的表格字符串
StringBuffer tableBuffer = new StringBuffer();
tableBuffer.append("<tr>");
tableBuffer.append("<th colspan='2'>项目</th>");
tableBuffer.append("</tr>");
....
return tableBuffer.toString();
ps:返回的是String
jsp
<table id="programTable"></table>
js
//查询后台传回的表格
$.post(basePath + "/ProgramServlet.do?action=getProgramTable",{id:id},function(responseText){
$('#programTable').html('');
$("#programTable").append(responseText);
})
ps:id是传向servlet层的值,responseText是返回值