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