Validar Tabela Pai Filho usando função javascript no formulário

É possível criar uma função em javascript que percorra a tabela pai filho do formulário e que valide os campos obrigatórios desta tabela?

1 curtida

@Robson, pode-se colocar algo assim:


var beforeSendValidate = function(numState, nextState) {

    if (numState == 2) { // codigo da atividade
        if ($("table[tablename='suaTableName'] tbody tr").length > 1) {
                $("input[id^='algumCampodaTable___']").each(function(index) {
                    var id = $(this).attr("id").split("___")[1];

                    if ($("#algumCampodaTable___" + id).val() == "")
                        throw "Campo obrigatório"
                });
        }
    }
}

1 curtida

funcionou perfeitamente, obrigado @Rodolfo

Preciso validar os campos, onde eu implemento essa regra ? o validadeform ?

@Rogerio, o código colocado pelo @Rodolfo você implementa no javascript do formulário.

Perfeito, coloquei no javascript do formulário, porém como ele irá chamar essa função ?

Essa função chama automático quando você movimenta o processo.

Não validou no meu formulário

Consegue aqui, estava buscando o id com um _ na frente, retirei ai funcionou . muito obrigado @Gabriel

1 curtida