0

在 Google 通讯录中,默认情况下,表单会显示带有一些

(只读)但是当您单击一个值时,它会将字段转换为一个,以便您可以编辑它,当您按 Enter 时,它会更新该值,删除并重新显示新值

.

因此,一键添加/修改信息非常容易。

我正在寻找一个能做到这一点的库,最好能处理整个过程 javascript+ajax+ror。或者只是 javascript+ajax,或者至少只是 javascript。

4

1 回答 1

0

我认为,像许多其他产品一样,它们使用 GWT。Google Web Toolkit,它实际上是用 Java 编写的,然后交叉编译成 Javascript。它允许他们用 Java 编写前端和后端的源代码,然后为跨浏览器创建优化的 javascript。

这样做的好处是它都是基于小部件的,并且它非常容易切换组件,而无需手动与 DOM 交互。

但是,如果您不想走这条路,您可以使用 ajax 调用在 javascript 中非常简单地完成。在模糊事件中,您对保存该字段的服务器进行 ajax 调用。成功后它切换回标签。当您单击标签/文本时,它会切换为文本编辑并使用与标签相同的内容。不需要为这种事情使用插件,因为它实际上非常基本,它看起来不错:)。

于 2012-07-19T09:01:41.920 回答