jquery中getScript()的用法详解,从一个远程js文件中读取数据 10

jquery中getScript()的用法详解,从一个远程js文件中读取数据第一个html文件:<html><head><scripttype="text/javascr... jquery中getScript()的用法详解,从一个远程js文件中读取数据
第一个html文件:
<html>
<head>
<script type="text/javascript" src="jquery-2.1.3.js"></script>
$.getScript("shuj.js",function(){alert("aaaaa");})
</head>

</html>

js文件:
(function(){
var a='aaa';
var w=[];
w['杭州']=
[{
s1:'多云',
s2:'多云',
f1:'duoyun',
f2:'duoyun',
t1:'12',
t2:'2',
p1:'3-4',
p2:'3-4',
d1:'北风',
d2:'北风'
},
{
s1:'晴',
s2:'多云',
f1:'qing',
f2:'duoyun',
t1:'10',
t2:'1',
p1:'≤3',
p2:'≤3',
d1:'东北风',
d2:'东北风'
},
{
s1:'晴',
s2:'多云',
f1:'qing',
f2:'duoyun',
t1:'11',
t2:'2',
p1:'≤3',
p2:'≤3',
d1:'北风',
d2:'北风'
}];
var add={
now:'2015-01-16 16:28:55',
time:'1421396935',
update:'北京时间01月16日08:05更新',
error:'0',
total:'1'
};
window.SWther={
w:w,
add:add
};
})(

);//0
我想在html文件中显示出js文件中的数据
展开
 我来答
miniapp2S0kX4aPdBeON
2015-01-17 · TA获得超过753个赞
知道小有建树答主
回答量:750
采纳率:0%
帮助的人:631万
展开全部
getJSON其实就是$.get的最后一个datatype是json的方法快捷调用,而$.get是$.ajax演变出来的。

get操作就是把文件内容原封不动的获取来,复制给一个变量再进行操作。
如果想显示数据,就应该以json的格式编写,而不是一个闭包。
你的脚本里是一个javascript的执行脚本,试试使用JSONP来读取。
参考百度搜索:jquery ajax jsonp 关键字

一般ajax都是用来读取数据或提交参数指令,获取来脚本执行并不安全,而且不易调试,建议将逻辑写在页内,用ajax来调取参数和数据。
更多追问追答
追问
兄弟,给一个demo吧
追答
什么样的DEMO,JSON OR JSONP?

其实可以在百度搜索:jquery api,查看一下ajax里所有的方法与示例,就能够清晰理解
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式