2014-02-01 3 views
0

Ok поэтому у меня есть эта строка кода, чтобы попытаться помочь моей проблеме, но его не делает трюк ...сделать Jquery ждать функции, чтобы закончить

$.when(update_database()).then(window.location.replace 
("http://localhost/kumihangul/dashboard.php")); 

update_database() функция делает Ajax вызов обновить элемент ... когда он закончит обновление последнего элемента, я хочу, чтобы он перенаправлялся на dahsboard ...

Обновление доходит до последнего элемента, оно не завершает обновление до того, как окно перезагружается, так что любой последний элемент не получает всю информацию.

Этот код - все одна строка. Я просто разделил его на чтение.

ответ

3
$.when(update_database()).then(updateURL); 

function updateURL(){ 
window.location.replace("http://localhost/kumihangul/dashboard.php") 
} 
+0

Спасибо, не подумал, что все будет так просто ... – chris3spice

Смежные вопросы