Здравствуйте, проблема следующая:
$(function(){
$('#forma').on('submit', function(){
$.post('ajax.php', {
prm1: 1,
prm2: 1
}, function(data){
});
});
});
Идет запрос на сервак и ворачивает true или false. Так вот как сделать return false для родительской функции, если сервак вернул false?
Должно что-то в этом роде получиться
$(function(){
$('#forma').on('submit', function(){
$.post('ajax.php', {
prm1: 1,
prm2: 1
}, function(data){
if(data == 'false')
{
$('#forma').submit(function(){
return false;
});
}
});
});
});
Вот код который я выше привел, он не работает. (При таком раскладе сервак не возвращает ответ!)
Надеюсь на вашу помощь ув. форумчане.
Я думаю что проблема в том, что JS не дожидается ответа от сервака. Может сделать синхронный запрос?