序列化后如何通过邮件发送数据?

时间:2014-07-11 19:47:05

标签: javascript jquery

我一直在想自己是否有办法在序列化后发送数据。

让我解释一下,我是这样发送数据的:

var serialize = $('#foo').serialize();

$.post( "foo.php", serialize, function( arrRetorn, textStatus ){
    ...
}

我尝试过这样的事情:

$.post( "foo.php", serialize, 
    {
        textarea: $('textarea').val()
    }, 
    function( arrRetorn, textStatus ){
    ...
}

显然它不起作用,因为序列化也发送了数据。

有没有办法做到这一点而不必在帖子数据上传递所有输入的名字?

1 个答案:

答案 0 :(得分:1)

你尝试过这样的事吗?

var serialize = $('#foo').serialize();
serialize.textarea = $('textarea').val();

$.post( "foo.php", serialize, function( arrRetorn, textStatus ){
   ...
}