【发布时间】:2012-11-13 19:43:15
【问题描述】:
我通常像这样通过 .post() 传递数据:
$.post(
"/ajax.php",
$("#form").serialize(),
function(responseJSON) {
console.log(responseJSON);
},
"html"
);
在我的表单"#form" 中,我通常有一个名为“id”的隐藏输入,其中包含我要运行查询的项目的 id 的值。
我想要做的是取出隐藏的输入并在我的提交按钮中添加data-id="$id" 属性,并让jQuery 函数从那里提取数据并将其与其他#form 字段一起发送。
简单来说,我要问的是如何将$('#form').serialize() 和$('#button').data('id') 一起传递到我的后端,并在一个$.post() 函数中实现?
【问题讨论】: