1. Panoptik - 24 Мая, 2012 - 15:37:33 - перейти к сообщению
есть обыкновенная форма
и собственно функция
CODE (javascript):
скопировать код в буфер обмена
скопировать код в буфер обмена
- function myfunc() {
- var result = false;
- //ajax request
- $.getJSON('my.site.ru',{},function(data) {
- //тут обработка результатов
- if(data.error == 'ok') {
- //мои действия и выход из всей большой функции позволяя форме просабмититься
- return true;
- }
- });
- return result;
- }
получается ретурн делается внутри замыкания и форма не хочет сабмититься.
вопрос: как правильно вернуть true в данной ситуации?