6

我对 jquery 还是很陌生,现在,我使用 jeditable 让用户在我的网页上编辑一些信息。

所以这是我的问题,如何使用 jeditable 将多个变量发送到 php 文件?我知道当用户点击提交按钮时,id 和 value 将被 POST 到 php 文件中。

所以假设我有这个代码:

var x = 1;
var y = 2;

$('.edit_area').editable('test.php', {
    type      : 'textarea', 
    cancel    : 'Cancel',
    event     : "dblclick",
    submit    : 'OK',
    indicator : '<img src="img/loading.gif">',
    tooltip   : 'Click to edit...'
});

当用户单击 jeditable 中的确定按钮时,如何将 x 和 y 变量发送到 test.php?谢谢

4

1 回答 1

6

这篇文章很老了,但我偶然发现了它。也许这会对某人有所帮助。简要查看 文档会告诉您:

“(混合)提交数据:提交内容时的额外参数。可以是哈希或返回哈希的函数。”

$(".editable").editable("http://www.example.com/save.php";, {
   submitdata : {foo: "bar"};
});

因此,在您的情况下,您只需像这样添加额外的参数“submitdata”:

submitdata : {x: x, y: y};

如果用户现在单击 OK 按钮,x 和 y 的值将被发送到服务器。

于 2013-07-18T21:35:26.300 回答