jsp的函数中可以new对象吗?为什么我new了就失效了 150
<selectname="college"id="college"onchange="GetSubject()">略</select>------------------...
<select name="college" id="college" onchange="GetSubject()">略</select>
--------------------------------------------------------------
<script type="text/javascript">
function GetSubject(){
var cno=document.getElementById("college");
alert("xxxxx");
return cno;
}
</script>
这样可以正常弹出对话框,但是加了下面这个就不行了,用java测试过是可以正常运行,但是改到jsp函数中,就不可以了
---------------------------------------------------------------
<script type="text/javascript">
function GetSubject(){
var cno=document.getElementById("college");
CollegeDao cd=new CollegeDao();
ArrayList al=new ArrayList();
al=cd.Subject(cno);//从数据库中获取编号为cno的科目存入数组中
for(int i=0;i<al.size();i++){
College col=new College();
col=(College) al.get(i); //通过col对象将数组中内容读取出来
}
alert("xxxxx");
return cno;
}
</script>
----------------------------------------------------------------
如果不可以new一个对象那我应该怎么改,其实我是想做一个下拉框二级联动,通过第一个选项获取编号,根据编号从数据库中找到相对应的所有科目,将科目存到数组中取出来,作为第二个下拉框中的内容,用jsp 展开
--------------------------------------------------------------
<script type="text/javascript">
function GetSubject(){
var cno=document.getElementById("college");
alert("xxxxx");
return cno;
}
</script>
这样可以正常弹出对话框,但是加了下面这个就不行了,用java测试过是可以正常运行,但是改到jsp函数中,就不可以了
---------------------------------------------------------------
<script type="text/javascript">
function GetSubject(){
var cno=document.getElementById("college");
CollegeDao cd=new CollegeDao();
ArrayList al=new ArrayList();
al=cd.Subject(cno);//从数据库中获取编号为cno的科目存入数组中
for(int i=0;i<al.size();i++){
College col=new College();
col=(College) al.get(i); //通过col对象将数组中内容读取出来
}
alert("xxxxx");
return cno;
}
</script>
----------------------------------------------------------------
如果不可以new一个对象那我应该怎么改,其实我是想做一个下拉框二级联动,通过第一个选项获取编号,根据编号从数据库中找到相对应的所有科目,将科目存到数组中取出来,作为第二个下拉框中的内容,用jsp 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询