【发布时间】:2013-07-26 19:25:39
【问题描述】:
我想实现一个可编辑的“p”元素,它会在用户按下回车键或完成信息编辑后更新数据库的相应表(类似于最新版本的 phpmyadmin 的工作方式。)
我想避免使用 javascript 并严格使用 php/html。
有谁知道怎么做或者可以为我指明讨论这个主题的教程或网站的方向?
【问题讨论】:
我想实现一个可编辑的“p”元素,它会在用户按下回车键或完成信息编辑后更新数据库的相应表(类似于最新版本的 phpmyadmin 的工作方式。)
我想避免使用 javascript 并严格使用 php/html。
有谁知道怎么做或者可以为我指明讨论这个主题的教程或网站的方向?
【问题讨论】:
如果没有Javascript,就不可能做你想做的事,除非你可以使用传统的 HTML 表单并为每次更新请求一个全新的页面。
"AJAX" 是在 phpMyAdmin 中应用的技术(以及任何你看到“实时”变化的地方,而无需刷新页面。
此外,paragraph (<p/>) 元素不是可编辑的输入字段。
【讨论】:
contenteditable 属性使几乎所有内容都可编辑,但仍需要 JavaScript 才能提交。
如何使用 AngularJS 并扩展以下内容以写回数据库:
http://tamaspiros.co.uk/2013/05/28/inline-editing-with-angularjs/
【讨论】: