首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Ajax >

小弟我这里的二级联动到底如何写?这个联动应该适应大多数人需求了

2013-03-21 
我这里的二级联动到底怎么写?这个联动应该适应大多数人需求了。数据库里是这些数据(rq)(sj)(jcj)2013.03.13

我这里的二级联动到底怎么写?这个联动应该适应大多数人需求了。

数据库里是这些数据
  (rq)       (sj)      (jcj)
2013.03.1315:45      男
2013.03.1317:00      男
2013.03.1318:56      男
2013.03.1319:12      男
2013.03.1320:01      男
2013.03.1323:06      女
2013.03.1401:06      男
2013.03.1403:06      男
2013.03.1404:10      男
2013.03.1406:06      男
2013.03.1410:06      男
2013.03.1414:06      女
2013.03.1415:59      男


<FORM  name="myform86" method="post"   action="js_1.asp" target=xxx>
<%
set conn=server.createobject("adodb.connection")
conn.open "driver={microsoft access driver (*.mdb)};dbq="&server.mappath("jihua.mdb")
exec="select distinct rq from xueshengku"
set rs=server.createobject("adodb.recordset")
rs.open exec,conn,1,1
if rs.eof then
end if
%>
 <select name="kr">
   <option value="">请选择开始日期</option>  '1111111我这里选择开始日期2013.03.14时
我下面2222222的位置怎么让它出现
01:06
03:06
04:10
06:06
10:06
14:06
15:59
  <%
do while not rs.eof
%>
<option value="<%=rs("rq")%>"><%=rs("rq")%></option>
<%
rs.movenext
loop
%></select>
 <%
set conn9=server.createobject("adodb.connection")
conn9.open "driver={microsoft access driver (*.mdb)};dbq="&server.mappath("tongbao.mdb")
exec9="select distinct fsj  from shuisheng"
set rs9=server.createobject("adodb.recordset")
rs9.open exec9,conn9,1,1
if rs9.eof then
end if
%>
 <select name="ks"> 
   <option value="">请选择开始时间</option> '2222222的位置怎么让它出现
01:06
03:06
04:10
06:06
10:06
14:06
15:59
<%
do while not rs9.eof
%>
<option value="<%=rs9("sj")%>"><%=rs9("sj")%></option>

<%
rs9.movenext
loop
%></select>

&nbsp;</p>
  <input name="" type="submit"  value="开始统计"/>
</form>
  
<td>
  </td></tr>
  </table>
</center>
</form>
二级联动 access 实用
[解决办法]
大概这个样子,自己照着改
readks.asp
kr=request.form("kr")
set conn=server.createobject("adodb.connection")
conn.open "驱动字符串"
set rs=conn.execute("select sj from 表名称 where rq='"&kr"'")
while not rs.eof
  response.write "<option value='"&rs(0)&"'>"&rs(0)&"</option></option>"
  rs.movenext
wend
rs.close:set rs=nothing
conn.close:set conn=nothing

<script src="http://www.coding123.net/js/jquery.js"></script> 


<script>
    function loadKS(kr) {
        if (kr == '') document.myform86.ks.options.length = 1;
        else {
            $.ajax({ url: 'readks.asp', data: 'kr=' + kr, type: 'POST',
                success: function (html) {
                    $(document.myform86.ks).html(html);
                },
                error: function (xhr) { alert('ASP发生错误或者没找到\n' + xhr.responseText); }
            });
        }
    }
</script>
<select name="kr" onchange="loadKS(this.value)>

热点排行