我想在帖子请求中返回2个值。
这是我的jquery代码:
function getPre(value){
$.post("getform.php", {data : value, cat: null}, function(data){
$("#tableid").html(data);
$("#foot").html(MYSECONDVAR);
});
}
实际上,我的getform页面显示多个html表,我想返回另一个值,分开数据。
如果我把MYSECONDVAR放在我的功能参数
中function(data, MYSECONDVAR)
如何在getfrom页面中分离这2个部分?
这可能吗?感谢。
答案 0 :(得分:1)
您的服务器应返回一个对象值,例如:
return data = { attr1: 'value1', attr2: 'value2' }
你的功能应该如下:
function getPre(value){
$.post("getform.php", {data : value, cat: null}, function(data){
$("#tableid").html(data.attr1);
$("#foot").html(data.attr2);
});
}
答案 1 :(得分:0)
您可以返回由两个值组成的数组,然后通过索引访问它们。您还可以创建另一个包含这两个值的对象类型,但我认为制作这两个值的数组会更容易。