thinkphp分页类二次开发实现select下拉式

修改thinkphp分页类:如下拉列表式分页(类似dedecms分页):

纯html代码:

 代码如下 复制代码

<select name="sldd" style="width:36px" onchange="location.href=this.options[this.selectedIndex].value;">

<option value="http://URL/1">1</option>

<option value="http://URL/2" selected="selected">2</option>

</select>

 

修改Page类操作:

Page.class.php

 

原代码:

$linkPage="";

for($i=1;$i<=$this->rollPage;$i++){

$page=($nowCoolPage-1)*$this->rollPage+$i;

if($page!=$this->nowPage){

if($page<=$this->totalPages){

$linkPage .= " <a href='".$url."&".$p."=$page'> ".$page." </a>";

}else{

break;

}

}else{

if($this->totalPages != 1){

$linkPage .= " <span class='current'>".$page."</span>";

}

}

}

修改后:

$linkPage="  <select name='sldd' style='width:36px' onchange='location.href=this.options[this.selectedIndex].value;'>";

for($i=1;$i<=$this->rollPage;$i++){

$page=($nowCoolPage-1)*$this->rollPage+$i;

if($page!=$this->nowPage){

if($page<=$this->totalPages){

$linkPage .= "<option value='".$url."&".$p."=$page'>".$page."</option>";

}else{

break;

}

}else{

if($this->totalPages != 1){

$linkPage .= "<option value='".$url."' selected='selected'>".$page."</option>";

}

}

}

$linkPage.="</select>";

 

页面效果:

开发实现select下拉式-下拉式分页">

时间: 2024-09-12 13:09:35

thinkphp分页类二次开发实现select下拉式的相关文章

仿dedecms下拉分页样式修改的thinkphp分页类实例_php实例

本文实例讲述了仿dede下拉分页样式修改的thinkphp分页类.分享给大家供大家参考.具体实现方法如下: 修改thinkphp分页类:如下拉列表式分页(类似dedecms分页): 纯html代码: 复制代码 代码如下: <select name="sldd" style="width:36px" onchange="location.href=this.options[this.selectedIndex].value;"> <

修改thinkphp分页类(仿dedecms分页:下拉式)

修改thinkphp分页类:如下拉列表式分页(类似dedecms分页): 纯html代码:  代码如下 复制代码 <select name="sldd" style="width:36px" onchange="location.href=this.options[this.selectedIndex].value;"> <option value="http://URL/1">1</option

js实现Select下拉框具有输入功能的方法

 这篇文章主要介绍了js实现Select下拉框具有输入功能的方法,实例分析了两种比较常见的实现方法,是非常实用的技巧,需要的朋友可以参考下     本文实例讲述了js实现Select下拉框具有输入功能的方法.分享给大家供大家参考.具体实现方法如下: 实现方法一 代码如下: <HTML> <HEAD> <META http-equiv='Content-Type' content='text/html; charset=gb2312'> <TITLE>js实现

jquery取消选择select下拉框示例代码

 本篇文章主要是对jquery取消选择select下拉框示例代码进行了介绍,需要的朋友可以过来参考下,希望对大家有所帮助 有三个select下拉框 一个大类,两个小类隐藏,需要在选择大类的时候,小类显示同时清除另外的小类选择的项 这需求有点儿..........   下面是三个select:   代码如下: <select name="pWaqqqy" id="sel_type" onchange="selectFunction()">

对象-select下拉框 编辑时赋值

问题描述 select下拉框 编辑时赋值 select是客户端的,像这样. <select runat=""server"" id=""sel""> <option value=""请选择"">请选择</option> </select> 我想在点击编辑时,将编辑的这个值默认选中,也就是赋值.后台这样写的 protected string

jquery取消选择select下拉框示例代码_jquery

有三个select下拉框一个大类,两个小类隐藏,需要在选择大类的时候,小类显示同时清除另外的小类选择的项这需求有点儿.......... 下面是三个select: 复制代码 代码如下: <select name="pWaqqqy" id="sel_type" onchange="selectFunction()">        <option value="">全部</option>   

赋值-c# 后台给select下拉框设置默认值

问题描述 c# 后台给select下拉框设置默认值 点击编辑时 要给下拉框赋值,在后台拿到对应的值后怎么给下拉框赋值.控件.属性=值: 请问是哪个属性.谢谢 解决方案 select是客户端的?还是服务器端的asp:DropDownList 客户端的直接 document.getElementById('selid').value='<%=cs后台文件中一个protected全局变量%>' 服务器的用ddl.SelectedValue=xxxx 解决方案二: 到底要默认值还是要赋值啊. 你说的是

javaweb-jsp 页面select下拉框中的值传入到后台action中

问题描述 jsp 页面select下拉框中的值传入到后台action中 <select id=""type"" onchange=""findByType()""> <option>活动类型</option> <s:iterator value=""list"" var=""t""> <opti

jsp 页面select下拉框显示list问题

问题描述 jsp 页面select下拉框显示list问题 在jsp页面中的select下拉框中显示list集合,如下:想显示一个默认的空选项如:--如何做?求赐教 解决方案 <select><option value="""">--</option><c:forEach ..... 解决方案二: 上边写一个option value="--" 解决方案三: opention value