如何实现jquery跨域获取其他网站上的数据?
我要在jqmobile上实现一个功能,举个例子,就是要从各个银行网站上的数据中获取各个银行的汇率,然后进行比较,最终得到最佳值,如何实现呀?...
我要在jqmobile上实现一个功能,举个例子,就是要从各个银行网站上的数据中获取各个银行的汇率,然后进行比较,最终得到最佳值,如何实现呀?
展开
2个回答
展开全部
分两种情况:
一、您有目标网站的修改权限,可以直接使用$.getJSON();
二、您没有目标网站的修改权限,可以使用php的fopen()函数,然后再用jquery的$.get();
两个函数的用法大同小异,根据您的情况,没有银行的修改权限,
那么先做一个php获取银行的汇率,
$.get("get.php",{"m1":"货币1","m2":"货币2"},function(data,status){
//回调函数写这里,比如$("div").html(data);
}):
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询