mstdmstd
Новичок
Подскажите,
Если ajax-запрос запихнуть в одну функцию с возвратом результата запроса как результат функции вроде :
Так работать не будет - так как сначала завершит работу функция, а потом обработается ajax-запрос, это вроде называется асинхронный запрос
А можно ли запустить синхронный запрос чтобы получить результат в одной функции ? Если да то как ?
Если ajax-запрос запихнуть в одну функцию с возвратом результата запроса как результат функции вроде :
Код:
function Func() {
$.ajax({
timeout: 10000,
url: "/url/",
type: "POST",
dataType: "json",
data: { 'param' : param }
}).done(function(data){ // provider_name
if(data.error) {
alert(data.error);
return false
} else if( data.success ) {
return true
...
} // END of function Func() {
А можно ли запустить синхронный запрос чтобы получить результат в одной функции ? Если да то как ?