Я выяснил, как отправитьHandler и выполнить некоторые задачи перед отправкой формы.Теперь мне нужно показать несколько оверлейных окон (jQuery Tools) и onClose, отправить форму.Но это не работает, я получаю массу ошибок в Firebug.
У кого-нибудь есть какие-либо идеи, вот мой код:
$("#frmcheckout").validate({
submitHandler: function(form) {
// Before Submit - show compliance messages
var state = $('#shippingState1').val();
if(state == 'CT' || state == 'Connecticut' || state == '1049'){
$("#compliance-order-ct").overlay({
expose: {
color: '#333',
loadSpeed: 200,
opacity: 0.9
},
closeOnClick: false,
load: true,
onClose: function() {
// Submit the form
console.log('overlay closed');
form.submit();
//return true;
}
});
}
});
Если я обойду, используя оверлей, я могуиспользовать form.submit просто отлично - но как только я включаю его в событие onClose, он не отправляется.Просто вижу, видит ли кто-нибудь что-то ослепительное.