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 ---------------------------

