0
假設我將jQuery的AJAX HTTP請求發送到後端PHP腳本,該腳本在MySQL服務器上執行一些查詢。在發出請求時,我想重新生成一個新的請求並終止服務器端的當前請求。使用AJAX響應來終止併發請求
腳本前end.php包含此:
function process(json) {
// iterate and display result
}
google.maps.event.addListener(map, 'idle', function() {
....
$.getJSON('back-end.php?id=$id&bounds=$bounds', process);
});
腳本背end.php包含此:
$id = // get current MySQL process id
// check and send request to terminate previous process if id is set
// send request to get data based on bounds criteria
echo json_encode(data);
我怎樣才能獲得的$ id到腳本前置式end.php,這樣我可以在發佈下一個服務器時立即終止服務器上的前一個進程?
哇..我從來沒有想到這一點。感謝您的建議! –