【发布时间】:2012-03-16 17:50:10
【问题描述】:
我想开发一个使用 jQuery 进行内联编辑的测试项目。在此我想开发当我双击一个单元格时,一个列大小的文本框而不是文本或内容,在用户输入并按 Enter 键后,单元格的内容将在数据库中更新为以前的值。但我不知道如何使用 jQuery 来做到这一点。谁能告诉我内联编辑代码?
提前致谢
【问题讨论】:
-
这是一个 jQuery 问题,为什么它被标记为除了 jQuery 之外的任何东西?
我想开发一个使用 jQuery 进行内联编辑的测试项目。在此我想开发当我双击一个单元格时,一个列大小的文本框而不是文本或内容,在用户输入并按 Enter 键后,单元格的内容将在数据库中更新为以前的值。但我不知道如何使用 jQuery 来做到这一点。谁能告诉我内联编辑代码?
提前致谢
【问题讨论】:
我会查看 http://www.appelsiini.net/projects/jeditable 的插件 Jeditable,它为您提供了您想要实现的行为,并在顶部添加了一些额外的配置选项。
【讨论】:
为每个单元格创建一个 onclick 事件,用一个文本框替换单元格的内容,并将单元格的当前值作为默认值。使该输入元素具有一个 onkeyup 事件,该事件侦听 enter 键并在按下它时处理所需的一切。
【讨论】: