jQuery实现可编辑的表格

从数据库中获取的数据在浏览器页面上以表格的形式显示,通过对显示的表格中的信息进行编辑然后在重新提交给数据库,这对于修改数据非常方便。

 使用jQuery实现可编辑的表格:
 
 在页面上显示数据,采用表格显示输出;在表格中的某一个格子上单击后,可以对该单元格中的数据进行修改编辑,然后确认修改结果,并且存储到数据库中去。


 
1.       实现步骤:
a)         首先实现页面编辑效果,即可以通过单击单元格之后可以编辑
b)        页面编辑完成之后,利用Ajax效果存储到数据库中
2.       实现页面效果
a)         利用文本框实现对表格的编辑
b)        单击单元格,将单元格中的值存在一个变量Val
c)        向单元格中添加以个文本框
d)        将存储在变量Val中的值赋给文本框
e)         修改文本框中的内容
f)         将文本框中的内容在次存储在变量Val
g)        删除单元格中的文本框
h)        将存储在变量Val中的值写回单元格
i)          这样就实现了单元格的编辑
3.       对文本框的事件处理
a)         文本框的单击事件禁用
b)        文本框失去焦点后应该删除文本框,并且将文本框中的值写回单元格
4.       实现操作无痕迹的页面效果显示
a)         文本框的背景颜色和单元格的背景颜色相同
b)        文本框不设置边框
 
c)         文本框的宽度和单元格的宽度一致
未进行样式设置如图:这样可以看到操作实现。
 

 

进行样式设置后,就看不到操作的实现过程。

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值