注册 登录
编程论坛 ASP技术论坛

关于分页? 怎么把1 2 3 4 5 页码写到一个下拉菜单里面去?

guang2356447 发布于 2007-08-18 17:05, 1123 次点击

关于分页? 怎么把1 2 3 4 5 页码写到一个下拉菜单里面去?
分页 1 2 3 4 5 页码代码如下 有连接 点1连接第一页 点2连接第2页
<%for i=1 to Pagecount %>
<a href="look.asp?page=<%=i%>"><%=i%></a>
<% next %>

怎么把要1 2 3 4 5 写进一个下拉列表里 我能写进去 但是没有连接

知道的帮帮忙

把数子放到下拉菜单里代码如下 但是连接不能用
<label><select name="select">
<%for i=1 to Pagecount %>
<option><a href="look.asp?page=<%=i%>"><%=i%></a></option>
<% next %>
</select>
</label>

6 回复
#2
qhscqb2007-08-18 18:47
用DW的函数
#3
yms1232007-08-18 18:51
<script language="javascript">
function selPage_Change(txt)
{
self.location="look.asp?page="+txt;
}
</script>
<label><select name="select" onChange=selPage_Change(this.options[this.selectedIndex].text);>
<%for i=1 to Pagecount %>
<option><%=i%></option>
<% next %>
</select>
</label>
#4
xinzheng2007-08-18 19:42
以下是引用yms123在2007-8-18 18:51:37的发言:
<script language="javascript">
function selPage_Change(txt)
{
self.location="look.asp?page="+txt;
}
</script>
<label><select name="select" onChange=selPage_Change(this.options[this.selectedIndex].text);>
<%for i=1 to Pagecount %>
<option><%=i%></option>
<% next %>
</select>
</label>

怎么把这个加到我的分页代码里?

#5
guang23564472007-08-18 20:18

<script language="javascript">
function selPage_Change(txt)
{
self.location="look.asp?page="+txt;
}
</script>

<label><select name="select" onChange=selPage_Change(this.options[this.selectedIndex].text);>
<%for i=1 to Pagecount %>
<option><%=i%></option>
<% next %>
</select>
</label>
现在可以实现点2专到第2行的数据拉  
但是下拉列表又返回1拉  但3也返回1  点4也返回1  

这是我的全部代码   请帮我改改  非常感谢你

只有本站会员才能查看附件,请 登录


look.asp 为分页的页面
#6
yms1232007-08-18 21:07

直接把我写的这段代码放在同样的地方,替换掉原来的代码就可以

#7
guang23564472007-08-20 15:30

不行啊

<div align="center">
共<%=Pagecount%>页


<script language="javascript">
function selPage_Change(txt)
{
self.location="look.asp?page="+txt;
}
</script>
<label>
<select name="select" onChange=selPage_Change(this.options[this.selectedIndex].text);>
<% for i=1 to Pagecount %>
<option><%=i%></option>
<% next %>
</select>
</label>

还是哪个样 点3连接到3的页面 但是这个3马上就返回到1拉 页面不错

1