首先,是的,网址是发布数据的地方。我只使用 Yii 扩展使用这个插件和 Yii,但我怀疑它通常以相同的方式工作。对于单个字段请求,将发布三件事。name(字段的 name html 属性)、value(字段的值)和 pk(您在字段上调用的可编辑函数中指定的主键。)
<input name="username" value="myName" id="username" type="text">
$(function(){
$('#username').editable({
url: 'mysite.com/post',
title: 'Enter username',
pk: 3
});
});
将以下内容发布到 mysite.com/post:
array(
'name' => 'username',
'value' => 'myName',
'pk' => 3
)
您可以在类和 id 上调用 editable() 函数,并指定要更新的项目的 PK 以一次提交整个表单,尽管您必须做更多的挖掘工作。查看 Yii 扩展可能对你很有帮助 - http://x-editable.demopage.ru - 它至少给你一些线索。它还包括所有服务器端逻辑。它应该阐明这一切是如何运作的。
这就是 Editable 的要点,它涵盖了前端,您需要自己制作服务器端的东西。如果没有其他东西使用 Firebug 之类的东西来查看它实际发布的内容,请使用前端文档(实际上非常好)让它发布您想要发布的内容,从那里它应该没有问题。