<script id="JsList" type="text/javascript" src="1.js"></script>这个1.js 里面有我生成的一个list的数组。
var list=$("#JsList")[0];
list.src='2.js';
在这个2.js里面也同样有一个list的数组.只是内容不一样。
问题:是js 的src 改变了。第一次点击的时候list获取出来的值没变。第二次才变了。怎么解决。问题2:是不是跟script 里面的defer 属性有关。(理由)
var list=$("#JsList")[0];
list.src='2.js';
在这个2.js里面也同样有一个list的数组.只是内容不一样。
问题:是js 的src 改变了。第一次点击的时候list获取出来的值没变。第二次才变了。怎么解决。问题2:是不是跟script 里面的defer 属性有关。(理由)
解决方案 »
- .net 成员管理平时工作中用的多么?
- 简单的sql语句
- js 打印页面,如何才能够打印出背景色
- js调用webservice,在本地调用正常,传上服务器上就不能用了?在线等
- Microsoft.Web.Ui.Controls TabScript的问题.
- 做在控件里头的dropdownlist菜单,拉到页面里头显示不出东东来,咋办?
- 十分奇怪的问题,同一个图片地址,为什么在同一网站可以打开,而单独的地址就是打不开。
- 100分求一C#连接数据库的类,不要给我csdn文档里的那两篇,我看不懂。请给我一个简单的操作数据库的类,类的代码和前台怎么用。谢谢!马上
- 请给点思路--用.net制作一个课表的安排
- 很急!
- 有人用过ListView和ObjectDataSource配合的删除功能吗?ObjectDataSource的DeleteParameters的参数怎么指定
- 【问题】=======动态改变js链接地址实现无刷新问题=======
我想做的 是当第一次改变的时候就能获取到最新的list里面的值。谢谢指教。
现在就是有2个js文件。里面有名字一样的一个数组变量list。但是里面数据不一样。要在一个页面里用2个按扭来显示这2个JS文件数组中的值。。大致需求。
要是可以改的话,我就不会在CSDN上提问了。
不是有JS加判断吗?但是我写不怎么全。能写判断JS加载全点的代码吗?
就是说我动态改变了JS 的SRC``让他加载完毕的话就能得到最新的数据撒。是这样个道理吗?
var script=document.getElementById('JsList');
script.onreadystatechange=function(){
if(this.readyState=='complete'){
加载完毕
}
}但是我每次都不能加载完毕。没次alert(this.readyState);的值都是loaded
所以这个运行的结果不准确。一会是最新的值。。而一会是以前的值。。
希望高手指教。。
http://topic.csdn.net/u/20100316/10/887255cb-a6d8-4c87-aa7e-2445950f147d.html