Fórum tabela dinâmica e Jquery #519530

12/05/2015

0

Olá Amigos,

Tenho uma tabela dinâmica, a primeira linha da tabela já existe no carregamento da página, as demais linhas vão sendo criadas dinamicamente, acontece que a primeira linha que já existe o jquery aplicado funciona que é uma blz, mas as demais não, alguém que já passou por isso pode me dar uma luz.

segue um exemplo do código utilizado:

$(document).ready(function(){
jQuery('input[type=num]').bind('keypress',somenteNumeros);
jQuery('input[type=RF]').mask("99-99999");
});

formulário em html
<input name="txtCPF" id="txtCPF" type="num" value="" />

<input name="txtRF" id="txtRF" type="RF" value="" />

estou utilizando o jquery maskedinput

Obrigado antecipadamente pela ajuda!
Anderson Bermar

Anderson Bermar

Responder

Posts

12/05/2015

Jothaz

Sempre que posta código use a tag "</>", pois facilita muito a ajuda.

Teste:

$(document).ready(function(){
jQuery('.num]').bind('keypress',somenteNumeros);
jQuery('.RF]').mask("99-99999");
});

formulário em html
<input name="txtCPF" id="txtCPF" type="text" value="" class="num" />

<input name="txtRF" id="txtRF" type="text" value=""  class="RF"/> 
Responder

Gostei + 0

12/05/2015

Anderson Bermar

Obrigado pela ajuda Jothaz!

Infelizmente não funcionou..., o problema é quando crio uma nova linha da tabela dinamicamente, não funciona...
Responder

Gostei + 0

12/05/2015

Anderson Bermar

Obrigado pela ajuda Jothaz!

Infelizmente não funcionou..., o problema é quando crio uma nova linha da tabela dinamicamente, não funciona...
Responder

Gostei + 0

12/05/2015

Anderson Bermar

Obrigado pela ajuda Jothaz!

Infelizmente não funcionou..., o problema é quando crio uma nova linha da tabela dinamicamente, não funciona...
Responder

Gostei + 0

12/05/2015

Anderson Bermar

Obrigado pela ajuda Jothaz!

Infelizmente não funcionou..., o problema é quando crio uma nova linha da tabela dinamicamente, não funciona...
Responder

Gostei + 0

12/05/2015

Randrade

Obrigado pela ajuda Jothaz!

Infelizmente não funcionou..., o problema é quando crio uma nova linha da tabela dinamicamente, não funciona...


Anderson, creio que o Jothaz apenas lhe mostrou como utilizar a tag code.

Não entendi muito bem o que você precisa. Seria repetir esses campos, ao clicar em um botão?

Se for, segue um exemplo de como fazer, utilizando JQuery:

Exemplo JSFiddle

Se não for isso que precisa, explique um pouco melhor, para que possamos lhe ajudar.
Responder

Gostei + 0

15/05/2015

Anderson Bermar

Olá Randrade, é isso mesmo, só que eu ainda tento utilizar uma máscara só que não funciona nos campos que são criados dinamicamente.
Segue o exemplo da máscara
jQuery('.RF]').mask("99-99999");

utilizo o plugin maskedinput
Responder

Gostei + 0

15/05/2015

Randrade

Para isso "complica" um pouco mais. Pois você não poderá chamar os campos utilizando o elemento "id" do html, e sim as classes.

Para isso você joga a máscara na classe, e não no id.

Segue um exemplo completo.

Se entendi bem, é isso que você precisa. Eu comentei o código no exemplo, para fácil compreensão.
Responder

Gostei + 0

19/05/2015

Anderson Bermar

Olá Randrade, muito obrigado pela ajuda! é isso mesmo que estou precisando, com base no seu código vou adaptar o meu.
Obrigado!
Responder

Gostei + 0

19/05/2015

Randrade

@AndersonBermar, fico feliz em ter ajudado. Quaisquer eventuais dúvidas, estarei a disposição.
Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar