我如何不将值和 id 提交给像 save.php 这样的 php 文件(其中包含可以立即保存新值的代码),而是提交给函数?
因为当我编辑某个元素时,我可以得到整个页面。也许是因为我将值和 id 发布到函数中......
我假设您的意思是提交给 JavaScript 函数。只需使用函数而不是 URL:
$('.editable').editable(function(value, settings) {
/* Do your stuff here... */
console.log(this);
console.log(value);
console.log(settings);
return(value);
}, {
type : 'textarea',
submit : 'OK',
});
你能更明确一点吗?鉴于您当前的文字,我可以猜测答案:
如果您的值是表单的一部分(即在<form></form>
标签内),那么它们应该在您发布表单时自动提交。
或者,您可以将它们附加到 url 的末尾: save.php?id=myid&value=myvalue
前者更可取,因为它更安全,因为页面用户看不到传递的内容。