如何发送javascript对象和表单数据$ .post()

时间:2014-10-07 18:37:39

标签: javascript php jquery ajax

我正在尝试使用简写的$ .post()发送一个javascript对象以及一些表单数据。

我正在尝试将2组合在一起,但很难这样做。我怎样才能在我的php页面中检索表单数据?

任何帮助都会非常感激!谢谢!

$("#copy_options").on("click", function(){

    $.post("copyOptions.php",{menu_item_ids : item_ids} $("#optionsMenu").serialize(); )

        .fail(function(){
           // console.log("Ajax Failed");
        })


        .done(function () {

            //console.log("Ajax has been complete");

        });


    });

1 个答案:

答案 0 :(得分:0)

试试这个

$("#copy_options").on("click", function(){
  var dataObj={
     serializeData:$("#optionsMenu").serialize(),
    menu_item_ids :item_ids
}
    $.post("copyOptions.php",dataObj )

        .fail(function(){
           // console.log("Ajax Failed");
        })


        .done(function () {

            //console.log("Ajax has been complete");

        });


    });