激情久久久_欧美视频区_成人av免费_不卡视频一二三区_欧美精品在欧美一区二区少妇_欧美一区二区三区的

服務器之家:專注于服務器技術(shù)及軟件下載分享
分類導航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術(shù)|正則表達式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務器之家 - 編程語言 - PHP教程 - php ajax 靜態(tài)分頁過程形式

php ajax 靜態(tài)分頁過程形式

2019-12-11 13:30PHP教程網(wǎng) PHP教程

php ajax 靜態(tài)分頁過程形式,擴展性不是很好 ,但比較適合新手學習。

代碼如下:


js 端 及判斷 
<script language='javascript' > 
$(function(){ 
//var url=$(this)[0].location.href; 
//alert(url); 
goPageFirst(); 
$('#selpage').bind('change',goPage); 
}); 
//返回當前頁數(shù) 
function getNowPage() 

return parseInt($('#nowPage').html()); 

//返回每頁顯示的條數(shù) 
function getPer() 

return $('#perPage').val(); 

//返回總記錄數(shù) 
function getTotal() 

return parseInt($('#total').html()); 

//返回總頁數(shù) 
function getAllPage() 

return parseInt($('#allpage').html()); 

//組合字符串參數(shù) 
function getData(act) 

var target=1; 
var now=getNowPage()+1; 
var per=getPer(); 
var sum=getTotal(); 
var allpage=getAllPage(); 
switch(act) 

case 'first': 
target=1; 
break; 
case 'prev': 
target=now>1?now-1:1; 
break; 
case 'next': 
target=now+1>allpage?now:1; 
break; 
case 'last': 
target=allpage>0?allpage:1; 
break; 
case 'constans': 
target=$('#selpage').val()>0?$('#selpage').val():1; 
default : 
target=1; 

var data="check="+act+"&nowpage="+now+"&perpage="+per+'&target='+target; 
alert(data); 
return data; 

//執(zhí)行第一頁 
function goPageFirst() 

var param=getData('first'); 
http_post(param); 

//執(zhí)行上一頁 
function goPagePrev() 

var param=getData('prev'); 
http_post(param); 

//執(zhí)行下一頁 
function goPageNext() 

var param=getData('next'); 
http_post(param); 

//執(zhí)行最后頁 
function goPageLast() 

var param=getData('last'); 
http_post(param); 

//選中到指定頁面 
function goPage() 

var param=getData('constans'); 
http_post(param); 

//post 請求數(shù)據(jù)加載 
function http_post(db) 

$.post('./mysql.php',db,function(data){ 
responseAjax(data); 
},'text'); 

//返回數(shù)據(jù)的調(diào)處理 
function responseAjax(msg) 

//alert(msg); 
//alert(msg.content); 
//$('#listDiv').html(msg.content); 
$('#listDiv').html(msg); 

server端 判斷及實現(xiàn) 
//@autor [email protected] 
mb_internal_encoding('gb2312'); 
$con=mysql_connect("127.0.0.1","root","12345678") or die("連接失敗"); 
$m=mysql_select_db("ec",$con); 
$sql = 'SELECT `attr_id`,`cat_id`,`attr_name` 
FROM `ecs_attribute` '; 
$rs = mysql_query($sql ); 
$count = mysql_num_rows($rs); //返回記錄總數(shù) 
//echo $count; //總記錄數(shù) 
//每頁的記錄數(shù) 10 
//求總頁數(shù) ceil($count/10) 
//echo '<hr >'; 
if(!isset($_POST['check'])) 

$set['id']=0; 
die('no access please!'); 

if(isset($_POST['perpage']) && $_POST['perpage']>0 ) 

$per=$_POST['perpage']; 

else 

$per=15; 

$page = ceil($count/$per); 
//echo $page; 
if(!isset($_POST['nowpage'])) 

$nowPage=1; 

else 

$nowPage = $_POST['nowpage']; 

$start = ($nowPage-1)*$per+1; 
$sql = 'select `attr_id`,`cat_id`,`attr_name` from `ecs_attribute` limit '.$start.','. $per; 
//$sql = 'select `attr_id`,`cat_id`,`attr_name` from `ecs_attribute` limit 10 offset 20'; 
$rs = mysql_query($sql ); 

$str = "<table id='content'> 
<tr><th>屬性編號</th><th>類型編號</th><th>屬性名字</th></tr>"; 
while($row = mysql_fetch_assoc($rs)){ 
$str .='<tr><td>'.$row['attr_id'].'</td><td>'.$row['cat_id'].'</td><td>'.$row['attr_name'].'</td><tr>'; 

$str.="</table> 
<table id='page_list'> 
<tr><td><div><span>總計<span id='total'>".$count."</span>個記錄分為<span id='allpage'>".$page."</span>頁當前第<span id='nowPage'>".$nowPage."</span>頁,每頁<input type='text' id='perPage' value='".$per."'/> |  
<a href='javascript:void(0)' onclick='goPageFirst()'>第一頁</a> 
<a href='javascript:void(0)' onclick='goPagePrev()'>上一頁</a> 
<a href='javascript:void(0)' onclick='goPageFirst()'>下一頁</a> 
<a href='javascript:void(0)' onclick='goPageFirst()'>最末頁 </a> 
<select id='selpage' >"; 
for($i=1;$i <=$page;$i++) 

if($nowPage==$i) 

$str .= "<option selected >".$i."</option>"; 

else 

$str .= "<option >".$i."</option>"; 


$str .="</select> 
</span></div></td></tr> 
</table>"; 
echo mb_convert_encoding($str,'UTF-8','gb2312'); 
//$set['content']=$str; 
//echo json_encode($set); 
?> 

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 99热高清 | 污视频在线看 | 好吊色欧美一区二区三区四区 | 日本中文字幕网址 | 国产流白浆高潮在线观看 | 亚洲视屏| av成人一区二区 | 黄色网址免费入口 | 欧美日韩精品不卡一区二区三区 | 猫咪av在线 | 日韩av在线网址 | 国产日产精品久久久久快鸭 | 成人免费福利视频 | 黄视频网站免费在线观看 | av在线免费看片 | 自拍亚洲伦理 | av大全在线播放 | 亚久久| 久久91久久久久麻豆精品 | 日本aaaa片毛片免费观蜜桃 | 久久sp| 欧美a在线观看 | 久久影院国产精品 | 国产三级午夜理伦三级 | 亚洲第一视频 | h视频免费在线观看 | 国产papa| 免费毛片视频 | 一本色道久久99精品综合蜜臀 | 国产精品视频久久久 | 92看片淫黄大片欧美看国产片 | 亚洲一区在线不卡 | 一级成人欧美一区在线观看 | 精品一区视频 | 黄色一级片免费在线观看 | 午夜国产成人 | 精品一区久久久 | 精品一区二区三区免费视频 | 成人免费在线视频 | 日本中文字幕网址 | 国产高清自拍一区 |