имеют простую форму, пост с Jquery, после проверки успеха, необходимо нажать кнопку 2 раза, чтобы отправить форму:Форма представить только на втором нажмите Jquery
Вот код сценария тег:
(function($, window) {
var dev = '.dev'; //window.location.hash.indexOf('dev') > -1 ? '.dev' : '';
window.applyValidation = function(validateOnBlur, forms, messagePosition) {
if(!forms)
forms = 'form';
if(!messagePosition)
messagePosition = 'top';
$.validate({
form : forms,
validateOnBlur : validateOnBlur,
errorMessagePosition : messagePosition,
scrollToTopOnError : true,
onSuccess : function($form) {
$("#contactform").submit(function(event) {
// event.preventDefault();
var $form = $(this);
first_name=$form.find("input[name='first_name']").val();
last_name=$form.find("input[name='last_name']").val();
$.post("someurl",($('#contactform').serialize()+'&'+$.param({ data1: data1, data2: data1 })))
.done(function(data) {
alert("hi: " + data1e + ' ' + data2 ");
});
});
return false;
}
});
};
window.applyValidation(true, '#contactform', 'element');
})(jQuery, window);
прямо сейчас , любая идея, как отметить почту ведьмы, отправляется, и после завершения первого цикла продолжите отправку почты.
После того, как все отправленные письма отправлены, сбросьте это и перейдите от начала.
У меня есть идея, поставить еще одну поданную и установить 1, если установлено, 0, если не отправить, а просто посмотреть любую другую идею.
Tnx
Что библиотека вы используете? Что такое '$ .validate'? – klenium
– pavlenko
Эта строка выглядит недействительной: '$ .post (" http://someurl.com ", $ ('# contactform'). Serialize())); 'это опечатка или просто ошибка с этим дополнительным закрытием') 'там? –