<%
StringBuffer sb=new StringBuffer();
sb.append("<script type='text/javascript'>");
sb.append("var subclass=new Array()");
List list=classDao.list();
NewsClass newsClass=null;
int arrIndex=0;
for(int i=0;i<list.size();i++){
newsClass=(NewsClass)list.get(i);
String classId=String.valueOf(newsClass.getClassId());
String className=newsClass.getClassName();
String itemId=String.valueOf(newsClass.getItemId());
String tp="subclass["+i+"]=new Array('"+classId+"','"+className+"','"+itemId+"');";
sb.append(tp);
arrIndex++;
}
sb.append("</script>");
out.println(sb);
%>
<script type="text/javascript">
function listClass(ItemId){
document.form1.class.length=0;
document.form1.class.option[0]=new option("","选择分类");
for(int i=0;i<subclass.length;i++){
if(subclass[i][2]=ItemId){
document.form1.class.option[document.form1.class.length]=new option(subclass[i][0],subclass[i][1]);
}
}
}
上面的javascript中的用到了<% jsp代码%>中的二维数组subclass,请问该如何将这个数组传到javascript中
StringBuffer sb=new StringBuffer();
sb.append("<script type='text/javascript'>");
sb.append("var subclass=new Array()");
List list=classDao.list();
NewsClass newsClass=null;
int arrIndex=0;
for(int i=0;i<list.size();i++){
newsClass=(NewsClass)list.get(i);
String classId=String.valueOf(newsClass.getClassId());
String className=newsClass.getClassName();
String itemId=String.valueOf(newsClass.getItemId());
String tp="subclass["+i+"]=new Array('"+classId+"','"+className+"','"+itemId+"');";
sb.append(tp);
arrIndex++;
}
sb.append("</script>");
out.println(sb);
%>
<script type="text/javascript">
function listClass(ItemId){
document.form1.class.length=0;
document.form1.class.option[0]=new option("","选择分类");
for(int i=0;i<subclass.length;i++){
if(subclass[i][2]=ItemId){
document.form1.class.option[document.form1.class.length]=new option(subclass[i][0],subclass[i][1]);
}
}
}
上面的javascript中的用到了<% jsp代码%>中的二维数组subclass,请问该如何将这个数组传到javascript中
解决方案 »
- 问一个jquery的问题,高手请进~
- JS实现添加节点的BUG问题,请教高手来帮忙~~
- 刚看到一个超牛的网站,有高手指点怎么做这样的效果?
- 请教一个限制IMAGE尺寸的问题
- 关于faq 中Q : 请教关于打印的问题
- javascript 中字符串如何去掉首尾空格
- 在一个HTML页面当中,用图形按钮链接一个网页,如何通过敲回车就能实现这个链接?
- JS如何识别汉字并且将其分配未两个字符长度?
- 关于“JSP+ext超强仿QQ聊天系统 WebQQ”为什么登录不了的
- 单页面ajax载入片段及js,切换标签后,发现js有缓存,事件多次触发,如何解决
- IE&&FF 几条代码
- 请问如何动态增加表格?我想一次增加几行,而不是一行一行
把class换个别的名字试试