$(document).ready(
$('#dynamic-form').on('beforeSubmit', function(event, jqXHR, settings) {
var form = $(this);
if(form.find('.has-error').length) {
return false;
}
$.ajax({
url: form.attr('action'),
type: 'post',
data: form.serialize(),
beforeSend: function(xhr, setting) {
//form.attr("disabled","disabled");
// Pace.stop();
// Pace.bar.render();
},
success: function(data) {
form.yiiActiveForm("updateMessages",data);
if (form.find('.has-error').length == 0) {
form.removeAttr("id");
form.submit();
} else {
// Pace.stop();
}
},
error: function(data) {
},
complete: function() {
},
});
return false;
})
);
В общем атрибут удаляется и бесконечный сабмит и аякс запрос. Как сделать только один сабмит из jquery?