繁体   English   中英

通过JQuery $ .ajax将多个JavaScript对象传递给PHP

[英]Passing multiple JavaScript Objects To PHP Through JQuery $.ajax

我有一个具有多个参数的对象配方

这有效,我通过ajax将对象传递给了我的php

 $.post('addRecipe.php', recipe,  function () {});

这有效,php得到了参数

function getParam($param) {
    if (!empty($_POST[$param])) {
        return $_POST[$param];
    }
    return 'UNKNOWN';
}

$name = getParam('name');
$phone = getParam('phone');

现在我想将具有多个参数的配方和具有1个参数的配方 ID传递给2个对象

  $.post('editRecipe.php', {recipe: recipe, recipeID: recipeID},  function (){});

我怎样才能得到它与PHP?

只需添加具有不同键的另一个参数即可。 将其传递给后评估者的函数。 就像你已经在做食谱一样

如果我正确理解您的要求,可以尝试一下

getParam('recipe')将返回接收对象,并且

getParam('recipeID')将返回配方ID

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM