1 回答
TA贡献1806条经验 获得超8个赞
一种方法是从您的 PHP 返回一个 JSON 对象,它包含两个属性:首先 - 消息本身,其次 - 某种状态指示器,JS 可以使用它来决定如何处理消息。
例如
PHP:
$result = array();
if (file_exists($blogfile)) {
$result["message"] = 'content updated'; // this echo should come in div1
$result["status"] = 1;
}
else {
$result["message"] = 'file does not exist anymore'; // this echo should come in div2
$result["status"] = 2;
}
echo json_encode($result);
脚本:
$.ajax({
url: 'counter.php',
type: 'POST',
data: {
some_data:some_data
},
dataType: "json",
success: function(data){
var div;
if (data.status == 1) div = $('.div1');
else div = $('.div2');
div.html(data.message);
},
});
- 1 回答
- 0 关注
- 91 浏览
添加回答
举报