[jquery-br] Limpando campos tipo input usando empty()

10,873 views
Skip to first unread message

Tecsite Estúdio Digital - Santos/SP

unread,
Apr 20, 2010, 9:22:13 PM4/20/10
to jque...@googlegroups.com
Gente,

Eu tenho um grupo de campos input dentro de uma div.

Eu gostaria de poder limpar esses campos. Mas somente estes, não os demais campos do formulário.

<form ...>

<input ../>
<input ../>

<div id=grupo>
   
     <input ../>
     <input ../> 
     <input ../>

</div>

</form>

Eu estou fazendo um esqueminha de Pessoa Física e Pessoa Juridica. Então, se a DIV é ocultada, caso esses campos, contidos nela, tenham conteudo, gostaria que este conteúdo fosse removido.

Pensei no empty().. mas nao tá dando certo.

Alguém pode me ajudar?


Obrigada.

--
Miriam de Paula

Desenvolvimento Web
Webstandard/ PHP/ MySQL/ Wordpress
www.tecsite.com.br

MSN: tecsite [at] hotmail.com
Skype: tecsite_suporte
GTalk/ GMail: tecsite [at] gmail.com
Twitter: @tecsiteweb / @miriamdepaula
Perfil Google: http://www.google.com/profiles/tecsite
LinkedIn: http://br.linkedin.com/in/tecsite
Beezzer: http://pt.beezzer.com/tecsite

Perguntas?
http://www.formspring.me/miriamdepaula
http://www.formspring.me/tecsite
----------------------------------------------------------

--
Você está recebendo esta mensagem porque se inscreveu no grupo "jQuery (Brasil)" dos Grupos do Google.
Para postar neste grupo, envie um e-mail para jque...@googlegroups.com.
Para cancelar a inscrição nesse grupo, envie um e-mail para jquery-br+...@googlegroups.com.
Para obter mais opções, visite esse grupo em http://groups.google.com/group/jquery-br?hl=pt-BR.

Gian Soares

unread,
Apr 20, 2010, 9:31:09 PM4/20/10
to jque...@googlegroups.com
$('#grupo input').each(function(){
  $(this).val('');
});

Não testei, mas acho q isso deve servir

att
Gianpaulo Soares


2010/4/20 Tecsite Estúdio Digital - Santos/SP <tec...@gmail.com>

Tecsite Estúdio Digital - Santos/SP

unread,
Apr 20, 2010, 9:36:07 PM4/20/10
to jque...@googlegroups.com
Show Gian!

Funcionou direitinho!

Muito obrigada pela força... A essa hora meus neurônios se recusam a funcionar...rsrs

Beijokasss

Drika.

Franklin Anderson de Oliveira Souza

unread,
Apr 20, 2010, 10:39:26 PM4/20/10
to jque...@googlegroups.com
Acho que assim tambem da certo


$('#id_do_input').attr('value','');
--
foobar

Stephan A. de Souza

unread,
Apr 20, 2010, 11:45:05 PM4/20/10
to jque...@googlegroups.com
O .empty() é para limpar conteúdo do DOM no objeto informado. ;)

Prática:
<td>teste e <span>vamos ser removidos</span></td>

Executando:
$('td').empty();

Resulta:
<td></td>
--
Analista de Sistemas Ação Direta : www.acaodireta.com.br | p...@acaodireta.com.br
www.twitter.com/bladed
Administrador HxBr.net
Forum/TeamSpeak Admin ragnaBR.net

Francisco Nascimento

unread,
Feb 20, 2013, 12:57:54 PM2/20/13
to jque...@googlegroups.com
ola,

veja so..

Descrição: Remova todos os nós filhos do conjunto de elementos combinados da DOM.

  • versão acrescentou: 1,0esvaziar ().

    • Este método não aceita argumentos.

Esse método remove filho único (e outro descendente) elementos, mas também qualquer texto dentro do conjunto de elementos combinados. Isto porque, de acordo com a especificação DOM, qualquer cadeia de texto dentro de um elemento é considerado um nó filho desse elemento. Considere o seguinte código HTML:

1
2
3
4
<div class="container">
<div class="hello">Hello</div>
<div class="goodbye">Goodbye</div>
</div>

Podemos atingir qualquer elemento para remoção:

1
$('.hello').empty();

Resultado:

1
2
3
4
<div class="container">
<div class="hello"></div>
<div class="goodbye">Goodbye</div>
</div>

  use assim vai ter o mesmo resultado:

      $("#grupo input:text").val("");






Em 20 de fevereiro de 2013 14:23, milton gonçalves <netonh...@gmail.com> escreveu:
Post o codigo pra gente ver como ficou !!! vlw
Você está recebendo esta mensagem porque se inscreveu no grupo "jQuery (Brasil)" dos Grupos do Google.
Para cancelar a inscrição neste grupo e parar de receber seus e-mails, envie um e-mail para jquery-br+...@googlegroups.com.
Para obter mais opções, acesse https://groups.google.com/groups/opt_out.
 
 

Reply all
Reply to author
Forward
0 new messages