Uma idéia nasce de outra, após o último post, estava eu navegando no slideshare eee... encontrei essa pérola, um micro tutorial jQuery em slides, está em inglês mas como jQuery é quase auto explicativa, "vai dar certo"!
To visitante assíduo... tenho umas duvidas... Chorou... vai ter q me ajudar, mas acho q é besteira... já to usando fiz um form tesao validando com ajax e jquery
É o seguinte... tem um form... quero fazer um botao excluir pra eliminar a linha, tem uma linha por botao, mas como posso passar o codigo que quero excluir atraves desse botao? Nao saquei como posso selecionar os botoes excluir q estao na pagina, mesmo pq tem outros botoes na mesma tela. Tipo pensei em colocar id diferentes para eles com os codigos das linhas... mas nao consigo atribuir o evento para os botoes pois no javascript ainda nao sei os codigos que serao adicionados às linhas. Nao sei se consegui explicar... rs Se nao conseguir entender o q eu disse nem encana. C ta em ura ainda? Tenho certeza q deve ser coisinha atoa. Abraço
Lucas, to em sampa já, correria masssa,hehe, bom, é o seguinte, várias maneiras, inserir os dados ou id da linha no "id" ou "class" e dar um nome "quase generico", exemplo: < input name="$id_vermelho"> jquery: $("input[@name$=vermelho]"), pegando todos que terminam com "vermelho", ou simplesmente pegar o button pelo evento, tipo $("input[@type=button]").click(function(){$(this).val()}); com o código acima vc pega o botao q foi clicado e todas as suas propriedades e referencias, ou seja, o objeto! Vou planejar um post com soluções para todos os casos como o seu...qualquer duvida grita ai! Araços!
Valeu Daniel, jah resolveu akela, essa segunda vez eu acho q jah melhorei um pouco rs. olha o jeito q eu fiz: a estrutura da minha linha é a seguinte vou colocar um x na frente das tags, pra poder postar as html
pegando as crianças assim achei legal... aih vou usar o proprio clique na linha pra jah editar, passando o codigo no .children(".codigo"), fica claro navegar assim pra mim. Viajei demais? ou posso ir pensando assim por enquanto? rs Abraço, boa sorte aih em sampa.
Aow fi... tava lendo a documentacao, fui ver os plugins -> form e vi o formSerialize() que vc havia comentado, mas nao consigo usar ele, dá o seguinte erro:
Erro: $("#frmBanco").formSerialize is not a function;
preciso incluir algum js especifico pra poder usar esse plugin?
7 comentários:
To visitante assíduo... tenho umas duvidas... Chorou... vai ter q me ajudar, mas acho q é besteira... já to usando fiz um form tesao validando com ajax e jquery
abraço
pode mandar a dúvida!!
É o seguinte... tem um form... quero fazer um botao excluir pra eliminar a linha, tem uma linha por botao, mas como posso passar o codigo que quero excluir atraves desse botao?
Nao saquei como posso selecionar os botoes excluir q estao na pagina, mesmo pq tem outros botoes na mesma tela.
Tipo pensei em colocar id diferentes para eles com os codigos das linhas... mas nao consigo atribuir o evento para os botoes pois no javascript ainda nao sei os codigos que serao adicionados às linhas. Nao sei se consegui explicar... rs Se nao conseguir entender o q eu disse nem encana. C ta em ura ainda? Tenho certeza q deve ser coisinha atoa. Abraço
Fiz sem o botao, mas funfo...
Visita diária agora, bora atualizá essa porra rs
Valeu, abraço...
Lucas, to em sampa já, correria masssa,hehe, bom, é o seguinte, várias maneiras, inserir os dados ou id da linha no "id" ou "class" e dar um nome "quase generico", exemplo: < input name="$id_vermelho">
jquery: $("input[@name$=vermelho]"), pegando todos que terminam com "vermelho", ou simplesmente pegar o button pelo evento, tipo $("input[@type=button]").click(function(){$(this).val()});
com o código acima vc pega o botao q foi clicado e todas as suas propriedades e referencias, ou seja, o objeto!
Vou planejar um post com soluções para todos os casos como o seu...qualquer duvida grita ai! Araços!
Valeu Daniel, jah resolveu akela, essa segunda vez eu acho q jah melhorei um pouco rs. olha o jeito q eu fiz: a estrutura da minha linha é a seguinte
vou colocar um x na frente das tags, pra poder postar as html
xdiv xclass="linha" xid="1"
xdiv xclass="codigo">1/xdiv
xdiv xclass="banco">Banco Abobrinha/xdiv
xdiv xclass="agencia">3333/xdiv
xdiv xclass="conta">3333/xdiv
xdiv xclass="saldoabertura"> 10.000,00/xdiv
xdiv xclass="saldoatual">10.000,00/xdiv>
/xdiv
$("div").filter(".linha").click(function(){
alert($(this).children(".codigo").html());
});
pegando as crianças assim achei legal... aih vou usar o proprio clique na linha pra jah editar, passando o codigo no .children(".codigo"), fica claro navegar assim pra mim.
Viajei demais? ou posso ir pensando assim por enquanto? rs
Abraço, boa sorte aih em sampa.
Aow fi...
tava lendo a documentacao, fui ver os plugins -> form e vi o formSerialize() que vc havia comentado, mas nao consigo usar ele, dá o seguinte erro:
Erro: $("#frmBanco").formSerialize is not a function;
preciso incluir algum js especifico pra poder usar esse plugin?
abraço
Postar um comentário