Problemas Validação Formulário Utilizando Parsley.js

Terminado

Publicado: Hace un año Plazo: 1 día Propuestas: 5 Freelancers interesados: 7

Abierto

Descripción:

Estou com um problema em um formulário ao validar utilizando Parsley.js

//Form - Parsley Validate Group
$(document).ready(function () {

var form = $("form");
var group = undefined;

$("form input[type=submit]").click(function () {
form = $(this).closest("form").attr("id");
group = $(this).data("parsley-group");

//$("[data-parsley-required]").find("+ ul li").show();
});

form.parsley().subscribe('parsley:form:validate', function (formInstance) {

var formObj = $(formInstance.$element);

if (formInstance.isValid(group, true)) {
formInstance.submit();
}

formInstance.submitEvent.preventDefault();
return;
});

form.parsley().subscribe('parsley:form:validated', function (formInstance) {

var focus = false;

$("[data-parsley-required]").each(function (index) {

//Group Validation
var thisGroup = $(this).data("parsley-group");

if (group != thisGroup) {
$(this).find("+ ul li[class^=parsley-]").hide();
$(this).removeClass("parsley-error");
}
else {
if (focus == false) {
$(this).focus();
focus = true;
}
}

//Parsley Errors
var divInput = $(this).closest("div[class^=col-]");

if ($(this).hasClass("parsley-error")) {
divInput.addClass("has-error");
}
else {
divInput.removeClass("has-error");
}

});

});

form.parsley().subscribe('parsley:field:validated', function (fieldInstance) {

var fieldObj = $(fieldInstance.$element);

//alert(field.attr("name"));

//alert(fieldInstance.isValid());

var divInput = $(fieldObj).closest("div[class^=col-]");

if (fieldInstance.isValid()) {
divInput.removeClass("has-error");
}
else {
divInput.addClass("has-error");
}

});

});

O erro que da é na linha: formInstance.submit();
Ele não efetua o submit e da a mensagem: formInstance.submit is not a function

Categoria: IT & Programação
Subcategoria: Desenvolvimento web
Isso é um projeto ou uma posição de trabalho?: Um projeto
Tenho, atualmente: Eu tenho especificações
Experiência nesse tipo de projeto: Sim (Eu já gerenciei esse tipo de projeto)
Disponibilidade requerida: Conforme necessário
Funções necessárias: Desenvolvedor
Integrações de API: Outros (Outras APIs)

Freelancers que ya aplicaron para este trabajo

Rafael d. A. Desenvolvedor Web com 7 anos de experiência, formação em Sistemas de Informação, com certificação Microsoft, tendo atuado em mais de 30 projetos nacionais e internacionais. - Linguagens de programação: ASP.NET MVC, C... + detalles

Agência T. Somos uma empresa jovem, dedicada e apaixonada pelo que faz. A cada desafio nos adaptamos de acordo com as necessidades de nossos clientes. Trabalhamos de forma ética e responsável além de possuirmos a capacidade e a ... + detalles

Crea tu propio proyecto

¿Buscas un freelancer para realizar un proyecto similar? Crea tu propio proyecto y recibirás ofertas de los mejores freelancers.

Método de pago: Verificado