当前位置 : 主页 > 网页制作 > JQuery >

Jquery $.post返回数据

来源:互联网 收集:自由互联 发布时间:2021-06-15
使用 Jquery $.post可以将返回的数据作为数组还是返回2组数据? 例: $.post("MyScript.php", { action:"run" },function(data){ alert(data);}); 现在,上面这个简单的帖子向php脚本发布了一个动作,它执行2个
使用 Jquery $.post可以将返回的数据作为数组还是返回2组数据?

例:

$.post("MyScript.php", { action:"run" },function(data){
    alert(data);
});

现在,上面这个简单的帖子向php脚本发布了一个动作,它执行2个函数并返回数据,然后显示在警告框中.但我的php脚本执行2个函数,需要对每个返回的数据做不同的事情.

所以从本质上来说我问$.post是否可以返回2组数据,如下所示:

$.post("MyScript.php", { action:"run" },function(data1, data2){
    alert(data1);
    $("div1").html(data2);

});

或者返回数据可以是一个数组,我可以通过值分配给PHP脚本中的数组元素?

我希望这是有道理的.

它只能返回一个数据…无论是什么,HTML,XML,JSON等…但是你可以返回 JSON上有2个属性,例如:

$.post("MyScript.php", { action:"run" },function(data){
  alert(data.property1);
  $("div1").html(data.property2);
});
网友评论