После нажатия на кнопку submit сначала посылается ajax POST, а потом выполняется сама форма #OnClickOrder.
Вот такой код:
jQuery("#OnClickOrder").submit(function(e) {
jQuery.ajax({
type: "POST",
// async: false,
cache: false,
dataType: 'text',
timeout: 1500,
url: url,
success: function(data)
{
}
});
});
В опере и в хроме код отлично работает.
А в Firefox начинает работать только при добавлении строки:
async: false
Везде пишут, что использование async: false - плохая практика.
Но, внятного решения я найти не могу, как заставить ff работать без этой строки.