jQuery:使表格单元格内容可编辑

时间:2012-03-24 01:54:55

标签: jquery python html ajax

我目前正在使用python,jquery开发一个小型app引擎项目。

我有一个简单的表格(例如人物信息),每行的最后一栏都有一个名为“编辑”的单元格,请参阅this jsfiddle demo.

如果我点击“编辑”,我希望此行上的其他单元格可编辑,“编辑”变为“确定”;

然后我可以编辑名称,年龄等的单元格,如果单击“确定”,提交更新的内容,“确定”将返回“编辑”,单元格将再次变为正常(不可编辑)。

知道如何实现这个吗?提前谢谢你。

4 个答案:

答案 0 :(得分:1)

也许这就是你想要的:

http://jsfiddle.net/AnLFS/

var editButton = $('#edit');
editButton.on('click', function(){
   $('textarea').removeAttr('readonly');
});​

答案 1 :(得分:0)

答案 2 :(得分:0)

一种解决方案是为jQuery实现jEditable和datatables插件。 datatables插件网站有一个例子来说明这一点。

http://datatables.net/examples/api/editable.html

答案 3 :(得分:0)

另一个不错的解决方案,它具有内联编辑和其他功能,过滤等等。http://www.apphp.com/php-datagrid/examples/sample_2_2_demo.php