ôpa! excelente dica...
só não sei se vou ter coragem de mexer novamente... vai que desmorona
tudo... rsrsrsrsrsrs

Abraços!

Em 17 de fevereiro de 2011 09:21, Nando Araujo
<[email protected]>escreveu:

> Quem bom que conseguiu resolver, detalhe, como é [OFF] então #ficadica de
> usar o parâmetro data ai no $.ajax:
> var login = $('#login').val();
> $.ajax({
>           url: caminhoVerificaUsuario,
>
> *data: {"login" : login},*
>
>           dataType:'json',...
> });
>
> Dai no teu PHP pode acessar $_POST['login'] sacou?
> Abraço
>
> Em 16 de fevereiro de 2011 20:49, Daniel Medina <[email protected]
> > escreveu:
>
> Eu vi depois q meu return tava no lugar errado... dentro do objeto Ajax do
>> jQuery. Logo, não tava retornando nada!
>>
>> Gratos a quem ajudou ou a quem torceu!
>>
>> Resolvi da seguinte maneira:
>>
>>
>>
>>
>> function existeUsuario(element){
>>
>>     var login = element.value;
>>     *var retorno = false;*
>>
>>     $.ajax({
>>           processData:false,
>>           url: caminhoVerificaUsuario + login,
>>           dataType:'json',
>>           cache:false,
>>           *type:'POST',*
>>           success: function(data) {
>>
>>             *  if(data.usuarioExiste){
>>                   resultado = false;
>>               }else{
>>                   resultado = true;
>>               }*
>>           }
>>     });
>>
>>
>> *    return resultado;*
>>
>> }
>>
>>
>>
>>
>> Em 16 de fevereiro de 2011 11:34, Daniel Medina <
>> [email protected]> escreveu:
>>
>> é... eu depois de dormir e relaxar acabei pensando nisso também...
>>> eliminaria TODO o meu problema...
>>>
>>> Vou ler sobre, daí se alguém tiver outra saída, por favor participe...
>>>
>>> Grande abraço!
>>>
>>> Em 16 de fevereiro de 2011 09:26, Nando Araujo 
>>> <[email protected]>escreveu:
>>>
>>> Ta usando o firebug para inspecionar o que o ajax ta fazendo?
>>>> Detalhe: na minha opinião não precisaria fazer via get e sim por post
>>>> que dai indepentende da url eu acho que fica melhor.
>>>>
>>>> Em 16 de fevereiro de 2011 01:04, Daniel Medina <
>>>> [email protected]> escreveu:
>>>>
>>>>> boa noite à todos.
>>>>>
>>>>> estou utilizando o plugin validity (
>>>>> http://validity.thatscaptaintoyou.com/) para validar dados de um
>>>>> formulário na camada do cliente (faço pelo codeigniter na camada do 
>>>>> servidor
>>>>> também, antes que perguntem). Ele tem um tipo de validação que me permite
>>>>> escrever uma função que deve retonar true ou false dizendo se o campo está
>>>>> válido ou não.
>>>>>
>>>>> Muito bem! Pensei logo em fazer um teste para saber se o usuário já
>>>>> existe. Só que, aparentemente, estou com problemas com o Ajax do jQuery.
>>>>>
>>>>> Seguindo esta documentação (oficial, lógico:
>>>>> http://api.jquery.com/jQuery.ajax/), eu criei minha função:
>>>>>
>>>>> function existeUsuario(element){
>>>>>>
>>>>>>     var login = element.value;
>>>>>>     alert(login);
>>>>>>     $.ajax({
>>>>>>           processData:false,
>>>>>>           url: caminhoVerificaUsuario + login,
>>>>>>           dataType:'json',
>>>>>>           cache:false,
>>>>>>           success: function(data) {
>>>>>>
>>>>>>               if(data.usuarioExiste){
>>>>>>                   alert("usuario existe");
>>>>>>                   return false;
>>>>>>               }else{
>>>>>>                   alert("usuario nao existe");
>>>>>>                   return true;
>>>>>>               }
>>>>>>
>>>>>>               //alert(data.usuarioExiste);
>>>>>>               //return data.usuarioExiste
>>>>>>           }
>>>>>>     });
>>>>>> }
>>>>>>
>>>>>
>>>>> Matando futuras dúvidas, "element" é o elemento que estou validando. No
>>>>> caso, é o meu campo de login de um formulário de cadastro. Não se 
>>>>> preocupem
>>>>> com ele: ele é bonzinho e se comporta bem.
>>>>>
>>>>> a questão é que, quando processo essa desgraceira, a requisição que ele
>>>>> está fazendo ao endereço que vai prover os dados para a validação é:
>>>>>
>>>>>
>>>>> http://localhost/~danielmedina/site/anuncie/verificausuario/[email protected]?_=1297824569189
>>>>>
>>>>> quando deveria ser apenas
>>>>>
>>>>>
>>>>> http://localhost/~danielmedina/caxiastem/anuncie/verificausuario/[email protected]
>>>>>
>>>>> Alguém consegue me ajudar?
>>>>>
>>>>>
>>>>> --
>>>>> Daniel Medina
>>>>>
>>>>> _______________________________________________
>>>>> [email protected]
>>>>> http://www.codeigniter.com.br
>>>>> http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br
>>>>>
>>>>> ---------------------------
>>>>> Oportunidade de negócio
>>>>> http://www.franquiasargohost.net
>>>>> ---------------------------
>>>>>
>>>>>
>>>>
>>>> _______________________________________________
>>>> [email protected]
>>>> http://www.codeigniter.com.br
>>>> http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br
>>>>
>>>> ---------------------------
>>>> Oportunidade de negócio
>>>> http://www.franquiasargohost.net
>>>> ---------------------------
>>>>
>>>>
>>>
>>>
>>> --
>>> Daniel Medina
>>>
>>
>>
>>
>> --
>> Daniel Medina
>>
>> _______________________________________________
>> [email protected]
>> http://www.codeigniter.com.br
>> http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br
>>
>> ---------------------------
>> Oportunidade de negócio
>> http://www.franquiasargohost.net
>> ---------------------------
>>
>>
>
> _______________________________________________
> [email protected]
> http://www.codeigniter.com.br
> http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br
>
> ---------------------------
> Oportunidade de negócio
> http://www.franquiasargohost.net
> ---------------------------
>
>


-- 
Daniel Medina
_______________________________________________
[email protected]
http://www.codeigniter.com.br
http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br

---------------------------
Oportunidade de negócio
http://www.franquiasargohost.net
---------------------------

Responder a