Pesquisei sobre esse método clone() e consegui implementá-lo. Porém, a
dúvida agora é para mudar o "índice" do campo:
data[Venda][1][codigo]
data[Venda][2][codigo], etc...
Vou ter que fazer uma função com um contador, scripts para alterar
nome, id dos campos ou o cake já faz isso sozinho?
Para ilustrar o andamento:
Tenho um botão Adicionar, que será usado para adicionar os campos.
Tenho uma <div> contendo todo o código a ser copiado. Seguindo o
exemplo que usei, optei por atribuir id="item"
Devido a conflitos do jQuery com o Prototype, todo comando jQuery
tenho que substituir o $ por jQuery
ao invés de usar $(CAMPO).load , tenho que usar jQuery(CAMPO).load
Usei o clone assim:
var novoInput = jQuery('#item').clone(true);
jQuery('#item').parent().append(novoInput);
On 26 Abr, 19:45, Vinícius Arantes <
vinicius....@gmail.com> wrote:
> sim...! clone é do jQuery..!!
> tão util e completa que as vezes esqueço que é só mais uma biblioteca!
>
> On Thu, Apr 26, 2012 at 6:51 PM, Thiago Belem <
cont...@thiagobelem.net>wrote:
>
>
>
>
>
>
>
> > Geralmente uso o método *.clone()* pra múltiplos campos (adicionados via
> > JS) mesmo :)
>
> > Abs,
> > --
> > ***Thiago Belem*
> > Desenvolvedor
> > Rio de Janeiro - RJ - Brasil
>
> > *Assando Sites* - Curso online de *CakePHP*
> >
assando-sites.com.br <
http://goo.gl/b1EEd>
>
> >
thiagobelem.net
> >
cont...@thiagobelem.net
>
> > *Skype / gTalk **»* thiago.belem.web
> > *LinkedIn* *»*
br.linkedin.com/in/thiagobelem/pt
>
> > 2012/4/26 Tony Messias <
tony...@gmail.com>
>
> >> Quando tenho que usar JS eu nem penso duas vezes, uso logo jQuery.
> >> Conhece essa biblioteca? É uma mão na roda! Acho que a função que o
> >> Vinícius está falando é do jQuery (certo?). Dá uma olhada na documentação
> >> do jQuery, tem vários tutoriais na internet bem legais. Qualquer coisa,
> >> estamos aqui.
>
> >> Função "clone" do jQueryhttp://
docs.jquery.com/Clone
>
> >> Att,
>
> >> --
>
> >> Luiz Antonio S Messias
> >> Desenvolvedor Web
>
> >> <
http://twitter.com/tonyzrp>
> >> @tonyzrp <
http://twitter.com/tonyzrp>
> >> *LinkedIn* <
http://www.linkedin.com/in/luizantoniosmessias>