我有这个功能:
var current_url=window.location.href;
$.ajax({url: 'http://api.apps.com/html/'+appid,
data: {url:current_url},
dataType: 'jsonp',
timeout: 10000,
jsonp: "set_url_target",
success: function(data) { console.log(data); },
error: function(jqXHR, textStatus, errorThrown) { console.log(errorThrown); console.log(textStatus); }
}).done(function() {
console.log("Message has been complete!!");
});
我想要的是在http://api.apps.com/html/上触发这个功能 (注意它是一个不同的域)。
function set_url_target(url){
console.log("Url has been recieved: "+url);
}
到目前为止, set_url_target 没有被触发,并且我没有在控制台上打印任何内容,没有错误或什么都没有..为什么?