jQuery AJAX从PHP获得多个返回值

我正在使用以下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元素

这有意义吗?

回答:

使用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);

});

以上是 jQuery AJAX从PHP获得多个返回值 的全部内容, 来源链接: utcz.com/qa/409129.html

回到顶部