我是 JQuery 的新手,整个 JQuery 到 PHP 又回到 JQuery 过程。
所以我有一个简单的 ajax JQuery 脚本:
$.ajax({
type: "POST",
url: "includes/calc.php",
data: {
'var1':var1,
'var2':var2,
},
success: function(data){
alert(data);
$("input#hiddenprice").val(data);
$('#'+itemprice).html("€"+data);
}
})
这转到一个 PHP 脚本,然后我使用一个简单的回显返回一个值
echo $newprice;
上面的成功函数将其用作“数据”。这一切都有效并且很好。
但是如果我想返回多个值怎么办。
我想我可以用json_encode();
据我了解,类似于:
$dataset = array($var1, var2, var3);
echo json_encode($dataset);
但是假设我有两个值,我如何将它们都放入 JSON 中,然后如何在另一端拆分它们。
所以说“数据”是一个数组,我如何告诉 JQuery 拆分它?
对不起,如果这很简单