在Jquery帖子中发送非表单值

时间:2012-02-08 02:39:56

标签: javascript jquery

我有一个表单,我使用Jquery中的以下内容发送所有表单值:

$.post('get-offers.php', $("#offerForm").serialize(), function(data) 

无论如何,我可以发送一个非表格值和帖子,对于div的id名称?当我尝试以下操作时,我没有得到任何回复:

$.post('get-offers.php', {$("#offerForm").serialize(), lastid: $(".box").attr("id") }, function(data) 

2 个答案:

答案 0 :(得分:1)

$("#offerForm").serialize()返回标准网址编码表示法的文本字符串,因此您只需附加到该字符串即可。

$.post('get-offers.php', $("#offerForm").serialize()+'&lastid='+$(".box").attr("id"), function(data) 

答案 1 :(得分:0)

您可以将数据添加到序列化表单数据的末尾

var data = $("#offerForm").serialize() + '&lastid=' + $(".box").attr("id")

post('get-offers.php', data, function(data){})