Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Boa tarde pessoal,
Estou montando uma função onde preciso percorrer os elementos de um json e verificar se os dados existem num form, então percorro esse json usando um $.each... o problema é que para instanciar elementos do formulário, preciso da instancia do form que chamou a função e estou no escopo do each e só consegui resolver criando uma variavem antes para contar o formulário, antes de entrar no each...:
jQuery.fn.setData = function ( jsonData ) {
var formulario = this; // Armazenar o formulário para ser usado dentro do escopo do $.each...
$.each(jsonData, function(key, value){
var campo = $(formulario).find('[id="'+ key +'"]');
console.log(campo);
});
});
Minha dúvida é simples... Existe um meio de conseguir referenciar o form que chamou a função diratmente dentro desse each? sem precisar criar mais uma variável?
Carregando comentários...