求助:ajax可以无刷新进行table的操作吗?

shenxian5 2009-08-31 03:33:59
前台页面进行ajax查询query.asp得到返回信息后,这个返回信息是一个表格,这个表格能否使用ajax来新增、删除table中的单元格呢?要求是新增或者删除单元格,无刷新操作,不影响其他单元格中已有的数据?
...全文
126 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
shenxian5 2009-09-01
  • 打赏
  • 举报
回复
哦,可以了document.getElementById([obj]).innerHTML;这样就好了

感谢各位的回答!
shenxian5 2009-09-01
  • 打赏
  • 举报
回复
谢谢楼上兄弟,好像是可以了,但是还有一个小问题。。我对js一窍不通不好意思,呵呵

我用onclick触发事件后,为什么像var xxx=[obj].innerHTML; 这样无法获取值啊?这obj是不可以动态的数据吗?应该怎么写呢?
不耐烦 2009-09-01
  • 打赏
  • 举报
回复
都是dom的操作了 对节点的操作
chinabh 2009-09-01
  • 打赏
  • 举报
回复
shenxian5 2009-09-01
  • 打赏
  • 举报
回复
那再请教一个问题:如何在当前的单元格后新增单元格呢?或者删除单元格的时候,只删除此单元格?我找了很多代码,都是只能在整个表格的最后一行新增或者删除单元格
xuStanly 2009-08-31
  • 打赏
  • 举报
回复
table有rows属性,rows有cells属性
还有insertRow()和insertCell()方法。
根据你的数据的需要去调用就行了。
shenxian5 2009-08-31
  • 打赏
  • 举报
回复
那如何操作呢?关键是返回表格后,再对表格新增或者删除单元格,要求不能刷新ajax返回的这个表格中的其他单元格的内容

如:前台页面:
<html>
<head>
<title>test</title>
<!--此处省略相关ajax代码-->
</head>
<body>
<div id="msg"></div><!--ajax信息返回显示层-->
</body>
</html>

后台查询页面query.asp返回的html代码是:
<table>
<tr>
<td>中国</td>
<td>微软</td>
<td>中国</td>
<td>谷歌</td>
<td>新增单元格</td>
<td>删除单元格</td>
</tr>
</table>

如果点击新增或者删除,怎样保存已经查询出来结果的同时,新增或者删除单元格?
抱抱我的小猫 2009-08-31
  • 打赏
  • 举报
回复
当然可以。。。

28,406

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧