如何动态解析 ajax 向其发送请求的 php 文件返回的内容?
我的代码:
jQuery(function () {
var request = jQuery.ajax({
url: "ajax/db.php",
type: "POST",
data: {
addresses: '<?php echo implode(' * ', $addresses); ?>'
}
});
request.done(function (msg) {
jQuery("#response").append(msg);
});
request.fail(function (jqXHR, textStatus) {
alert("Request failed: " + textStatus);
});
});
ajax/db.php
<?php
echo 'hello';
sleep (5);
echo 'world';
我想要实现的是ajax/db.php
动态显示文件响应 - 首先将hello
字符串附加到#response
对象中,然后在睡眠 5 秒后它应该附加另一段字符串 - world
。
目前,代码仅在 5 秒后附加整个输出。
有没有办法让它像现场响应一样工作?