javaee从数据库中查询到数据用js或jQuery显示成表格
2个回答
展开全部
你为何不用 jsp写呢? js还要拼装 表格语句 倒不如jsp省事
<table width="500" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="60" height="20" style="background-color:#CCCCCC;">
<a>序号</a>
</td>
<td width="210" height="20" style="background-color:#CCCCCC;">
<a>论文题目</a>
</td>
<td width="70" height="20" style="background-color:#CCCCCC;">
<a>第一作者</a>
</td>
<td width="100" height="20" style="background-color:#CCCCCC;">
<a>其他</a>
</td>
<tr>
<s:iterator value="thesises" status="st">
<tr>
<td name="id" width="60" height="20">
<s:property value="id"/>
</td>
<td width="210" height="20">
<s:property value="title"/>
</td>
<td width="70" height="20">
<s:property value="firstAuthor"/>
</td>
<td width="100" height="20">
<!-- <a href="<s:url action="prize_details_%{prize_id}"/>">详情</a>-->
<a href="<s:url action="thesis/thesis_update_from_%{thesis_id}"/>">修改</a>
<a href="<s:url action="thesis/thesis_delete_%{thesis_id}"/>" onclick="return confirm('确定将此记录删除?')">删除</a>
<tr>
</s:iterator>
</table>
<table width="500" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="60" height="20" style="background-color:#CCCCCC;">
<a>序号</a>
</td>
<td width="210" height="20" style="background-color:#CCCCCC;">
<a>论文题目</a>
</td>
<td width="70" height="20" style="background-color:#CCCCCC;">
<a>第一作者</a>
</td>
<td width="100" height="20" style="background-color:#CCCCCC;">
<a>其他</a>
</td>
<tr>
<s:iterator value="thesises" status="st">
<tr>
<td name="id" width="60" height="20">
<s:property value="id"/>
</td>
<td width="210" height="20">
<s:property value="title"/>
</td>
<td width="70" height="20">
<s:property value="firstAuthor"/>
</td>
<td width="100" height="20">
<!-- <a href="<s:url action="prize_details_%{prize_id}"/>">详情</a>-->
<a href="<s:url action="thesis/thesis_update_from_%{thesis_id}"/>">修改</a>
<a href="<s:url action="thesis/thesis_delete_%{thesis_id}"/>" onclick="return confirm('确定将此记录删除?')">删除</a>
<tr>
</s:iterator>
</table>
更多追问追答
追问
关键是只让用js或jquery写。。。
追答
...........好吧 给你个思路 我就不写了 是在太长太麻烦
var text;
text = text + '<table width ="500" border="0" cellspacing = "0" >';
text = text + "<tr>";
//最后将text内容加入div标签
(#div).html(text);
我也是初学者,不知道还有什么别的更省事的方法没。我给你提供个思路。假如笨拙 望海涵
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询