Fóruns sobre PHP, JavaScript, HTML, MySQLi, jQuery, Banco de Dados, CSS


Moderador: web

 
Mais de 50 postagens
Mais de 50 postagens
Tópico Autor
Mensagens: 54
Sexo: Masculino

Aparecer mensagem de erro

25-06-2014 20:57

tenho um script de vavlidação de formulário que roda da seguinte maneira

                 $('#data_list_n').html("Há campos obrigatórios em branco!");                 setTimeout( "$('#data_list_n').hide()",3000 );             

o problema,
ao clicar no botao de enviar e ser verificado que o campo ta vazio aparece a mensagem, e depois do tempo definido , some. porem se eu clicar de novo e ainda tiver campo vazio a mensagem nao aparece novamente .
como resolver isso ?
0
 
Avatar do usuário
ADMIN
ADMIN
Mensagens: 17670
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

Aparecer mensagem de erro

25-06-2014 21:01

Como você usou o hide() para esconder a div, é necessário usar o show() para mostrá-la novamente. Em seguida adicionar o valor pelo html().

Antes de

 $('#data_list_n').html("Há campos obrigatórios em branco!");

Adiciona

 $('#data_list_n').show();

0
A melhor hospedagem para o seu site HostGator!
 
Mais de 50 postagens
Mais de 50 postagens
Tópico Autor
Mensagens: 54
Sexo: Masculino

Aparecer mensagem de erro

25-06-2014 21:20

certinho, obrigado ..
0

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado