Return khi gọi hàm ajax
Chữ "A" đầu tiên trong "AJAX" tức là asynchronous, ko đồng bộ, nên ta mới có thể thực hiện nhiều HTTP request cùng lúc.
Nếu muốn lấy cái kết quả trả về của cái request để dùng trong chỗ khác thì cái request của bạn phải đồng bộ, tức là thực thi lần lượt.
function insertNewRecord() {
var ret = false;
$.ajax({
async: false,
type: "POST",
url: "query.php",
data: 'sql=INSERT INTO t1 SET c1=1, c2=2',
timeout: (4 * 1000), //mili seconds
//cache: false,
//dataType: "json",
success: function(html){ret = true;},
error: function(objAJAXRequest, strError){ret = false;},
});
return ret;
}
Title:
Return khi gọi hàm ajax - Ajax return
Description:
Return khi gọi hàm ajax Chữ "A" đầu tiên trong "AJAX" tức là asynchronous, ko đồng bộ, nên ta mới có thể thực hiện nhiề...
...
Rating:
4