请高人帮忙解决这个MySQL的二级菜单联动问题,很急,谢谢 房间?数量应该不会太多吧,这样的话建议使用xml做中间数据。这样可以避免反复提交表单或post/get实现起来更简单,效率更高 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这样写,有问题么,还是实现不了联动啊,房间号根本不出现,请高手指教<script language="JavaScript" type="text/javascript"> function change(v){ var name = new Array(); <% int cal = 0; ResultSet rsChange = dbg.select("select roomNum,roomType from room where roomState = 1;"); while(rsChange.next()) { %> name[<%=cal%>] = new Array(<%=rsChange.getString("roomNum")%>,<%=rsChange.getInt("roomType")%>); <% cal++; } %> var cal =<%=cal%>; document.check.roomnumCheck_in.length = 0; document.check.roomnumCheck_in.option.add(new Option("请选择","")); for(var i = 0;i < cal.length;i++) { if(name[i][1] == v) { document.check.roomnumCheck_in.option.add(new Option(name[i][0],name[i][0])); } }}function display(object){ alert(object.options[object.selectedIndex].text+" "+object.options[object.selectedIndex].value);}</script>房间类型: <select name="roomtype" id="roomtype" onchange="change(check.roomtype.options[check.roomtype.options.selectedIndex].value);"> <option value="">请选择</option> <% ResultSet r=dbg.select("select typeId,typeName from type;"); while(r.next()) { int tempa = r.getInt("typeId"); String tempb = r.getString("typeName"); out.println("<option value="+tempa+">"+tempb+"</option>"); } %> </select> 房间号: <select name="roomnumCheck_in" id="roomnumCheck_in" onchange="display(this);"> </select> 火狐浏览器如何让其不能关闭 这段js代码什么意思,可以得到一个的地址吗 js table单元格内嵌控件 出错了,帮我看下错哪里 提示错误 “对象不支持此属性或方法” 大家帮忙看看那的问题! 急~~~如何用脚本禁止弹出NTLM的验证窗口? javascript做的菜单、效果有时候显示不出来 当页面激活时怎样让一个文本框获的焦点 父窗口中window.open打开一个子窗口,在子窗口中能否调用父窗口的js函数? .net未来生活(科幻小说) 求助随屏滚动在谷歌Chrome和苹果Safari下的兼容问题 问个js小问题
<script language="JavaScript" type="text/javascript">
function change(v)
{
var name = new Array();
<%
int cal = 0;
ResultSet rsChange = dbg.select("select roomNum,roomType from room where roomState = 1;");
while(rsChange.next())
{
%>
name[<%=cal%>] = new Array(<%=rsChange.getString("roomNum")%>,<%=rsChange.getInt("roomType")%>);
<%
cal++;
}
%>
var cal =<%=cal%>;
document.check.roomnumCheck_in.length = 0;
document.check.roomnumCheck_in.option.add(new Option("请选择","")); for(var i = 0;i < cal.length;i++)
{
if(name[i][1] == v)
{
document.check.roomnumCheck_in.option.add(new Option(name[i][0],name[i][0]));
}
}
}function display(object)
{
alert(object.options[object.selectedIndex].text+" "+object.options[object.selectedIndex].value);
}
</script>房间类型:
<select name="roomtype" id="roomtype" onchange="change(check.roomtype.options[check.roomtype.options.selectedIndex].value);">
<option value="">请选择</option>
<%
ResultSet r=dbg.select("select typeId,typeName from type;");
while(r.next())
{
int tempa = r.getInt("typeId");
String tempb = r.getString("typeName");
out.println("<option value="+tempa+">"+tempb+"</option>");
}
%>
</select>
房间号:
<select name="roomnumCheck_in" id="roomnumCheck_in" onchange="display(this);">
</select>