É 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?
É 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?
@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"
});
}
}
}
funcionou perfeitamente, obrigado @Rodolfo
— Robson Eufrásio Stirle 01 de Sep de 2017Preciso validar os campos, onde eu implemento essa regra ? o validadeform ?
@Rogerio, o código colocado pelo @Rodolfo você implementa no javascript do formulário.
— Gabriel Franco da Rocha Nascimento 20 de Dec de 2017Perfeito, coloquei no javascript do formulário, porém como ele irá chamar essa função ?
— Rogerio Pavanello Bataglioli 20 de Dec de 2017Essa função chama automático quando você movimenta o processo.
— Gabriel Franco da Rocha Nascimento 20 de Dec de 2017Não validou no meu formulário
— Rogerio Pavanello Bataglioli 20 de Dec de 2017Consegue aqui, estava buscando o id com um _ na frente, retirei ai funcionou . muito obrigado @Gabriel
— Rogerio Pavanello Bataglioli 20 de Dec de 2017