您好我有一个网页,我通过Ajax调用加载数据,在页面中我有一个HTML5
<audio>
元素。当用户单击链接时,内容将加载而没有任何延迟。但是当用户尝试播放<audio>
元素然后单击内容时,Ajax调用正在等待加载所有音频媒体内容,然后处理Ajax调用。
即使正在加载其他内容,我也想进行Ajax调用。
$.ajax({
url: e.state.url,
method: "POST",
data: {history_nav:true},
success: function (data, textStatus, jqXHR) {
var jdata = JSON.parse(data);
document.getElementById("app-content").innerHTML = jdata.html;
document.title = jdata.title;
}
});
答案 0 :(得分:0)
问题不在于Ajax
调用PHP
锁定会话并阻止Ajax调用。我只需要添加session_write_close();
以使Ajax调用与媒体加载并行工作。