Сообщение от alexandr2006
|
Вот же возвращаю:
return defer.promise();
Другое дело что может в jquery 2 как-то подругому надо
|
«return defer.promise();» возвращается в callback'e метода «setState» (и не факт, что этот метод вообще что-то возвращает).
Даже если «setState» возвращает что-либо, то это «что-либо» так и останется в callback'e асинхронного запроса.
Ну и асинхронные запросы устроены так, что код продолжит выполняться не дожидаясь окончания запроса.
Это я к тому, что getDetail наверняка нифига не возвращает.