[Resolvido] Problema com Ajax do jQuery
Salve pessoal, estou tendo um problema com o ajax do jQuery, espero que alguém possa me ajudar.
Criei uma função para me facilitar a vida com as requisições ajax nos meus sistemas, para requisições internas no servidor ela funciona perfeitamente, mas quando tento acessar uma url externa ela está dando falha. Estou tentando usar ela para acessar o www.buscarcep.com.br.
function jsAjax(oParametros, jsRetorno, sUrl, lAssync, sType) {
if (lAssync == undefined) {
lAssync = true;
}
if (sType == undefined) {
sType = "POST";
}
$.ajax({
type: sType,
async: lAssync,
url: sUrl,
data: oParametros,
success: function(oRetorno){
var sRetorno = jsRetorno+"(oRetorno);";
eval(sRetorno);
}
});
}
Uso normalmente assim:
function jsRequisicao() {
var sUrl = "arquivo.RPC.php";
var jsRetorno = "jsRetorno";
var oParam = new Object();
oParam.sAcao = "cadastro";
oParam.sEmail = "thiagolimaes@gmail.com";
jsAjax(oParam, jsRetorno, sUrl, false);
}
function jsRetorno(oRetorno) {
alert(oRetorno.sMensagem);
}
Só que agora estou tentando algo assim: (só que não funciona, alguém sabe o problema?)
var sUrl = "http://www.buscarcep.com.br/";
var jsRetorno = "jsRetorno";
var sString = "cep=97545380&formato=string&chave=1NwaPDG0oTEN.lF.5VycIwOl43LWX/.";
jsAjax(sString, jsRetorno, sUrl, false);
function jsRetorno(sRetorno) {
alert(sRetorno);
}
Estou precisando resolver este problema, se alguém souber o erro.
Obrigado.
Discussão (6)
Carregando comentários...