有没有办法使用ajax getjson或任何其他方法从服务器一起获取html数据和json数据。
例如,
Fetch.php包含以下内容:
$count=$conn->rowCount();
while($fetch=$query->fetch()) {
echo "This is data";
}
$array=array("itemcount" => $count);
echo json_encode($array);
我想从fetch.php文件上面得到的是返回html数据以及$ count值。
$.getJSON( 'fetch.php', {'id': uid}, function(data){
$('#results').append(data);
$('#offset').(data.itemcount);
}
但这不起作用。似乎getjson方法不是为了显示html数据而设计的。然后在同一时间我也无法使用$ .POST方法显示json。那么这个问题的解决方案是什么?
由于 尼基尔
答案 0 :(得分:0)
$count=$conn->rowCount();
while($fetch=$query->fetch()) {
$msg = "This is data";
}
$array=array("msg" => $msg , "itemcount" => $count);
echo json_encode($array);