比如:
$(document).ready(function(){
//里面为一个数组..var myPlayList = [{name1:"n1",pass1:"p1"},{name2:"n2",pass2:"p2"},....];
for (i=0; i < myPlayList.length; i++) {
输出数组的值
}
});假如上述就是这样的,,现在我把算改变数组里面的值,我试图想通过$.post('../musicList.asp',{},function(data){});这种方式改变它,因为有ready 的原因,所以,无论数组如果改变  输出的值都没有改变.还是原来的那些值...各位大虾们可有好的办法吗?,小弟不胜感激.....

解决方案 »

  1.   

    $.post('../musicList.asp',{s:3},function(data){});//musicList.asp'
    <%
    dim s
    s=reuquest("s");
    %>
    <script language="javasript">
    (document).ready(function(){
    //里面为一个数组..var myPlayList = [{name1:"<%=s%>",pass1:"p1"},{name2:"n2",pass2:"p2"},....];
    for (i=0; i < myPlayList.length; i++) {
    输出数组的值
    }
    });
    </script>
      

  2.   

    输出的方法错了
    使用 DOM 替换  更新
      

  3.   

    请问你是在本页控制他改变呢。还是A页面,改变B页面的javascript的数组呢。