一个简单的双击编辑表格单元格,更新数据表的demo。
2009-03-07 15:23
501 查看
已经修改完毕!修改后的代码是demo2!
=================================================================
demo2(修改后的):
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE>Test Edit Table </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
</HEAD>
<BODY>
<table>
<tr>
<td id="td1" ondblclick="EditCells(this)">
aaa
</td>
<td id="td2" ondblclick="EditCells(this)">
bbb
</td>
<td id="td3" ondblclick="EditCells(this)">
ccc
</td>
</tr>
<tr>
<td id="td4" ondblclick="EditCells(this)">
aaa
</td>
<td id="td5" ondblclick="EditCells(this)">
bbb
</td>
<td id="td6" ondblclick="EditCells(this)">
ccc
</td>
</tr>
</table>
<input type="hidden" value="" id="HValue" />
</BODY>
</HTML>
</script>
=========================================================================
这原本是我在csdn上发的一个帖子:
见过石化的MES(生产执行系统)里面有个统计水、蒸汽和用电量的一个功能。大概是这样的:从数据库中读出来数据用表格呈现在页面上,双击单元格就可以编辑内容(单元格内变为文本框,原来单元格的内容被复制到单元格内文本框内),可以一次修改N多个单元格的内容,最后点一个保存按钮就可以把所有修改过的值保存起来。
我想模仿着做一下这个功能,请问修改后的数据保存在什么地方。
我暂时先做了一个简单的demo:修改单元格内文本框的值后,直接将本单元格的值更新为文本框的值,可以暂时先用ajax更新数据库,但是,我想做成一次性修改N个单元格,最后点一下保存,就可以保存所有修改过的数据,请问这该如何做,请大家给个思路,谢谢!
如果有第三方控件可以提供的话,请大家说出名字,不胜感激涕零(已经修改完毕,请看demo2)。
demo1:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE>Test Edit Table </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
</HEAD>
<BODY>
<table>
<tr>
<td id="td1" ondblclick="EditCells(this)">
aaa
</td>
<td id="td2" ondblclick="EditCells(this)">
bbb
</td>
<td id="td3" ondblclick="EditCells(this)">
ccc
</td>
</tr>
<tr>
<td id="td4" ondblclick="EditCells(this)">
aaa
</td>
<td id="td5" ondblclick="EditCells(this)">
bbb
</td>
<td id="td6" ondblclick="EditCells(this)">
ccc
</td>
</tr>
</table>
<input type="hidden" value="" id="HValue" />
</BODY>
</HTML>
</script>
=================================================================
demo2(修改后的):
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE>Test Edit Table </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
</HEAD>
<BODY>
<table>
<tr>
<td id="td1" ondblclick="EditCells(this)">
aaa
</td>
<td id="td2" ondblclick="EditCells(this)">
bbb
</td>
<td id="td3" ondblclick="EditCells(this)">
ccc
</td>
</tr>
<tr>
<td id="td4" ondblclick="EditCells(this)">
aaa
</td>
<td id="td5" ondblclick="EditCells(this)">
bbb
</td>
<td id="td6" ondblclick="EditCells(this)">
ccc
</td>
</tr>
</table>
<input type="hidden" value="" id="HValue" />
</BODY>
</HTML>
</script>
=========================================================================
这原本是我在csdn上发的一个帖子:
见过石化的MES(生产执行系统)里面有个统计水、蒸汽和用电量的一个功能。大概是这样的:从数据库中读出来数据用表格呈现在页面上,双击单元格就可以编辑内容(单元格内变为文本框,原来单元格的内容被复制到单元格内文本框内),可以一次修改N多个单元格的内容,最后点一个保存按钮就可以把所有修改过的值保存起来。
我想模仿着做一下这个功能,请问修改后的数据保存在什么地方。
我暂时先做了一个简单的demo:修改单元格内文本框的值后,直接将本单元格的值更新为文本框的值,可以暂时先用ajax更新数据库,但是,我想做成一次性修改N个单元格,最后点一下保存,就可以保存所有修改过的数据,请问这该如何做,请大家给个思路,谢谢!
如果有第三方控件可以提供的话,请大家说出名字,不胜感激涕零(已经修改完毕,请看demo2)。
demo1:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE>Test Edit Table </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
</HEAD>
<BODY>
<table>
<tr>
<td id="td1" ondblclick="EditCells(this)">
aaa
</td>
<td id="td2" ondblclick="EditCells(this)">
bbb
</td>
<td id="td3" ondblclick="EditCells(this)">
ccc
</td>
</tr>
<tr>
<td id="td4" ondblclick="EditCells(this)">
aaa
</td>
<td id="td5" ondblclick="EditCells(this)">
bbb
</td>
<td id="td6" ondblclick="EditCells(this)">
ccc
</td>
</tr>
</table>
<input type="hidden" value="" id="HValue" />
</BODY>
</HTML>
</script>
相关文章推荐
- Android上实现一个简单的天气预报APP(九) ListView展示城市列表、单击更新天气数据
- 一个简单的数据增量更新策略(Android / MongoDB / Django)
- java实现一个简单的机器学习和数据挖掘的demo
- 一个解析XML数据的简单Demo(以KissXml为例)
- Android上实现一个简单的天气预报APP(六) 更新界面数据
- 一个解析XML数据的简单Demo(以KissXml为例)
- 一个简单登陆框的变化+更新了如何连接sql数据库,获得数据集,比较两种方法(数据集和读数据)
- SQL之merge into 批量更新数据 Merge关键字是一个神奇的DML关键字。它在SQL Server 2008被引入,它能将Insert,Update,Delete简单的并为一句。M
- 一个简单的数据增量更新策略(Android / MongoDB / Django)
- SQL Server一个表添加数据,引发另一个表更新数据 的一个简单触发器例子
- 一个简单的Android Native(C/C++)网络数据加密方案(附带demo)
- 使用EF6和MVC5实现一个简单的选课系统--使用EF6更新相关数据(8/12)
- 一个简单的批量更新oracle 数据库中 最近的服务商名称的数据
- 简单写一个加入组播组接收到数据的代码
- 一个简单的例子演示:模仿微博里面的通过浏览器的滚动条来动态加载数据
- SpringMVC4+thymeleaf3的一个简单实例(篇四:form表单数据验证)
- springboot整合mybatis一个简单的demo
- SQL Update:使用一个表的数据更新另一张表
- mysql如何在一个表中插入数据的同时,更新另一个表的数据?
- 一个简单CMS系统的粗略表结构记录——持续更新