<%
JSONArray list =(JSONArray)session.getAttribute("province_list");
String st = list.toString();
String test = new String("test...........");
System.out.println(st);
%>
<body onload="initProvince('<%=st%>')">//这里输出st 总有错,而输出test 则没错! 为什么啊???
JSONArray list =(JSONArray)session.getAttribute("province_list");
String st = list.toString();
String test = new String("test...........");
System.out.println(st);
%>
<body onload="initProvince('<%=st%>')">//这里输出st 总有错,而输出test 则没错! 为什么啊???
String a = "ac','bbb";
%>
init__('<%=a%>');
function init__(a)
{
alert(arguments.length);
alert(a);
}试试这个,再把init__("<%=a%>");单引号换成双引号?看看是不是这个问题
Source File: http://localhost:7101/TestConnection-ViewController-context-root/initmain
Line: 1, Column: 16
Source Code:
initProvince("["安徽","澳门","北京","福建","甘肃","广东","广西","贵州","海南","河北","河南","黑龙江","湖北","湖南","吉林","江苏","江西","辽宁","内蒙古","宁夏","青海","山东","山西","陕西","上海","四川","台湾","天津","西藏","香港","新疆","云南","浙江","重庆"]")