jQuery发布附加特定的$ _POST

时间:2018-09-01 22:00:35

标签: php jquery post

我需要在jQuery中发送特定的$ _POST(例如$ _POST ['function'])。我该如何实现?

我知道,如果是一种形式,我可以使用类似的东西:

var formData = new FormData(form);
formData.append('function', 'function_name');

它将在$ _POST中发送一个带有“函数”名称的字段($ _POST ['function'])。 现在,我只需要发送一个变量信息(id)和函数名称,但是我无法实现。

id.append('function', 'function_name');

它不是,因为它只是一个变量。我其余的代码:

        $.ajax({ url: '../inc/call.php',
        enctype: 'multipart/form-data',
        processData: false,
        contentType: false,
        cache: false,
        data: id,
        type: 'POST',
        success: function(output) {
...

它给了我以下错误:

id.append is not a function

如何发送此信息? 我也想从PHP返回一个充满数据的数组。我应该如何处理并与jquery一起使用?

谢谢。

0 个答案:

没有答案