Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

matheus.sdo

Spry.Widget.ValidationTextField

Recommended Posts

Pessoal

 

estou utilizando o Spry para validar os input's que tenho

 

Porém eu estou tentando utilizar uma função do JQuery

meu código é o seguinte:

 

 

//INPUT

<div id="tchamada">
            <input name="chamada" type="text" size="60"
            value="<?=$n_chamada;?>" maxlength="250" class="forms" />
            <span class="textfieldRequiredMsg">Digite a chamada</span>
            <span class="textfieldMinCharsMsg">No minimo 3 caracteres</span>
            <input type="text" name="tnoticia" id="tnoticia" />
            </div>      
//Validação com SPRY
             var tchamada  = new Spry.Widget.ValidationTextField("tchamada", "none",{useCharacterMasking:"true",minChars:3,validateOn:["blur"]});



//Aqui o meu problema
$(document).ready(function(){
    $("input#adicionar").click(function(){                                       
        //alert("teste");
        var noticia = $("input#tchamada").val();
        var data = $("input#tdata").val();
        var corpo = $("textarea#tcorpo").val();

        $.post("funcao_noticias.php",{'tchamada':noticia,'tdata':data,'tcorpo':corpo,'adicionar':'inserir'}, function(data){
            $("div#divnoticias").html(data);
        });
    });
});

Quando entro nessa função, o campo noticia não retorna nada, não pega o value. Se eu colocar tchamada ou chamada ele não encontra o value de jeito nenhum

 

como posso fazer para pegar o value dele e continuar usando o Spry para validar os input ?

Compartilhar este post


Link para o post
Compartilhar em outros sites

O id do notícia é

<input type="text" name="tnoticia" id="tnoticia" />
e não chamada, ou tchamada.

 

logo:

var noticia = $("input#tnoticia").val();

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.