<%
String [] list;
list =(String [])session.getAttribute("province_list");
%>// 这里获得一个数组
<body onload="initProvince('<%=list%>')"> //这里调用javascript 函数
//这里是函数
function initProvince(list){
for(i=0;i<list.length;i++){
alert(list[i]);
}
}
显示出来的是 list 的地址 ,不是值啊??? 想获得值 如何办???
String [] list;
list =(String [])session.getAttribute("province_list");
%>// 这里获得一个数组
<body onload="initProvince('<%=list%>')"> //这里调用javascript 函数
//这里是函数
function initProvince(list){
for(i=0;i<list.length;i++){
alert(list[i]);
}
}
显示出来的是 list 的地址 ,不是值啊??? 想获得值 如何办???
alert(list);在这里输出list看看传过来的是什么。。
for(i=0;i<list.length;i++){
alert(list[i]);
}
String [] list;
list =(String [])session.getAttribute("province_list");
%>// 这里获得一个数组
<body onload="initProvince('<%=string.Join("/n",list)%>')"> //这里调用javascript 函数
//这里是函数
function initProvince(list){
list = list.split("/n");
for(i=0;i<list.length;i++){
alert(list[i]);
}
}
<body onload="initProvince('<%=string.Join("///n",list)%>')"> //这里调用javascript 函数
String [] list;
list =(String [])session.getAttribute("province_list");
%>// 这里获得一个数组
<body onload="initProvince('<%=string.Join("\\\n",list)%>')"> //这里调用javascript 函数
//这里是函数
function initProvince(list){
list = list.split("\n");
for(i=0;i<list.length;i++){
alert(list[i]);
}
}
这里得 string 是什么 ,报错。
String [] list;
list =(String [])session.getAttribute("province_list");
%>// 这里获得一个数组,这里需要把c#的数组转化为字符串,字符串为js可用的数组形式。
<body onload="initProvince(<%=list%>)"> //这里调用javascript 函数,输出list的时候两边不要加引号,否则就仅仅是字符串形式,而不是js中的数组。
数据转化的化,是不是要用Json?
哎String 里也没join 方法