小编典典

jQuery AJAX从PHP获得多个返回值

ajax

我正在使用以下jQuery代码:

$.ajax
({
    type: "POST",
    url: "customerfilter.php",
    data: dataString,
    cache: false,
    success: function(html)
    {
        $(".custName").html(html);
    }
});

我该如何做这样的事情:$(".projDesc").html(html1); 所以我可以将返回的结果分成两个html元素?

echo "<p>" .$row['cust_name']. "</p>";

多数民众赞成在使用的PHP,我想回显另一个语句,我可以将其放入另一个HTML元素

这有意义吗?


阅读 438

收藏
2020-07-26

共1个答案

小编典典

使用json_encode()从PHP关联数组转换成JSON和使用$.getJSON(),它会返回一个Javascript数组。

例:

<?php echo json_encode(array("a" => "valueA", "b" => "valueB")); ?>

用Javascript:

$.getJSON("myscript.php", function(data) {
  alert("Value for 'a': " + data.a + "\nValue for 'b': " + data.b);
});
2020-07-26