| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 2406 人关注过本帖
标题:asp如何把动态的数组名传递给javascrip自定义函数并作为它的参数
只看楼主 加入收藏
zfjyyzycl
Rank: 2
等 级:论坛游民
帖 子:239
专家分:10
注 册:2006-4-15
收藏
得分:0 
我也是遇到了这样的问题,谁能把这个问题详细地说一下
2006-06-16 00:21
水源
Rank: 1
等 级:新手上路
帖 子:26
专家分:0
注 册:2006-6-16
收藏
得分:0 
顶,希望会这个东东,正需要呢?

爱上你不是我的错,错就错在上天根本不应该让我们相遇.
2006-06-16 07:29
maoxiaolu
Rank: 1
等 级:新手上路
帖 子:30
专家分:0
注 册:2006-6-15
收藏
得分:0 
问题就在这里,你country,state参数是字符串
而你下面引用country[i]时,就变成数组了,类型当然不一样啦。
你想真接把country参数映设成数组的名称是不可以的。
当你array("China","Anhui")时 for语句实际就变成:
for (i = 0; i < "China".length; i++)
所以并不能反回什么值;你只能在做一次判断:

不知道其它高手有没有办法能吧"China"直接变成China

不过这样写,也是可以的:
for (i = 0; i < <%=rs("country")%>.length; i++)
{
if (state=country[i])
state2=country[i+1];
break ;
}
return state2;

但是JS的用法就得换一种思路了

代码太难只能硬看- -!
2006-06-16 13:27
koka2009
Rank: 1
等 级:新手上路
帖 子:70
专家分:0
注 册:2006-3-25
收藏
得分:0 
我看还是直接从数据库中读取数据,然后使用,使用最新的AJAX吧。直接使用XmlHttpRequest得到数据。网上有些代码可用。
2006-06-21 14:55
快速回复:asp如何把动态的数组名传递给javascrip自定义函数并作为它的参数
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.018644 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved