我用insertRow()行,怎么让插入的行靠前,也就是本来列表页面有3条数据,在新增页面选择一条数据过来,但这条数据没有保存到数据库的,原来那3条数据时从数据库读出来的,而新增这条临时数据,怎么让它排在那3条数据之前?
如:
序号 姓名 年龄
1 张三 20
2 李四 17
3 王五 21
4 刘强 18
这里的第四条数据是用 insertRow()插入的,而前面3条数据是从数据库循环出来的。怎么让插入新的行时让它排在第一?
如:
序号 姓名 年龄
1 张三 20
2 李四 17
3 王五 21
4 刘强 18
这里的第四条数据是用 insertRow()插入的,而前面3条数据是从数据库循环出来的。怎么让插入新的行时让它排在第一?
解决方案 »
- 求jsp超链接提交表单方法。多个超链接
- 为什么jquery1.3.1能实现的内容jquery1.4.2却不行了呢?
- jsp 数据库数据修改不成功问题!!! 急
- struts2.0+spring 3.0+hibernate3.3 中关于HibernateCallback()的问题
- jsp连接Access数据库的路径问题
- -----redhat10 下 tomcat 4.1的并发问题----------------
- 请帮忙指点下SQL语句拼接
- 究竟用Integer和用int初始化整型变量有什么不同?
- 本人觉得jb8 开发jsp是在太麻烦,是我学艺不精,还是jb8太差劲?
- javaWEB登陆功能,待session消失和重启tomcat后报重定向异常
- JSP+JS 如何过滤脏字
- 关于HQL查询 小数位丢失的问题
LZ可以换个思路
加零时数据先清空表。先insertRow()插入零时数据,然后循环insertRow()你数据库中的数据,这样就在最上面了
LZ可以换个思路
加零时数据先清空表。先insertRow()插入零时数据,然后循环insertRow()插入数据库中的数据,这样零时数据就在最上面了
<head>
<script type="text/javascript">
function insRow()
{
var x=document.getElementById('myTable').insertRow(0)
var y=x.insertCell(0)
var z=x.insertCell(1)
y.innerHTML="NEW CELL1111111111111"
z.innerHTML="NEW CELL2222222222222"
}
</script>
</head><body>
<table id="myTable" border="1">
<tr>
<td>Row1 cell1</td>
<td>Row1 cell2</td>
</tr>
<tr>
<td>Row2 cell1</td>
<td>Row2 cell2</td>
</tr>
<tr>
<td>Row3 cell1</td>
<td>Row3 cell2</td>
</tr>
</table>
<br />
<input type="button" onclick="insRow()" value="插入行"></body>
</html>