亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > JavaScript > 正文

JQuery頁面的表格數據的增加與分頁的實現

2019-11-20 21:29:35
字體:
來源:轉載
供稿:網友
復制代碼 代碼如下:

var countPage;
var nowPag = 1;
var pageSize;
var countSize;

var starIndex;
var endIndex;

// 用戶提交信息
var name;
var sex;
var age;

// 定義行號
var num = 1;

$(document).ready(function() {
// 注冊添加用戶的事件
$("#submit").click(function() {
// 獲取用戶提交的信息
name = $("#name").val();
sex = $("input[name='sex']:checked").val();
age = $("#age").val();
pageSize = $("#selectSize option:selected").val();
// alert(name+sex+age+pageSize);

// 創建表格下的tr對象
$tr = $("<tr class='data' ></tr>");
$td1 = $("<td></td>");
$td2 = $("<td></td>");
$td3 = $("<td></td>");
$td4 = $("<td></td>");
$td5 = $("<td></td>");

$tr.append($td1.append("<input type='checkbox'>"));
$tr.append($td2.append(name));
$tr.append($td3.append(sex));
$tr.append($td4.append(age));
$tr.append($td5.append("<input type='button' value='刪除'>"));

$("#show").append($tr);
pageNation();

});
// 注冊選擇顯示條數的操作
$("#selectSize").change(function() {
pageSize = $("#selectSize option:selected").val();
pageNation();
});

// 注冊分頁操作的按鈕點擊事件
$("#first").click(pageNation);
$("#back").click(pageNation);
$("#next").click(pageNation);
$("#last").click(pageNation);

});

// 分頁操作的函數
var pageNation = function() {
// 獲取所有的數據條數
countSize = $("#show tr").size();
// 獲取總頁數
countPage = Math.ceil(countSize / pageSize);

// 處理翻頁的操作
if (this.nodeType == 1) {
var idValue = $(this).attr("id");
if ("first" == idValue) {
// alert(idValue);
nowPag = 1;
} else if ("back" == idValue) {
// alert(nowPag);
if (nowPag > 1) {
nowPag--;
}

} else if ("next" == idValue) {
// alert(idValue);
if (nowPag < countPage) {
nowPag++;
}
} else if ("last" == idValue) {
// alert(idValue);
nowPag = countPage;
}

}
// alert(pageSize);
// 獲取顯示開始和結束的下標
starIndex = (nowPag - 1) * pageSize + 1;
endIndex = nowPag * pageSize;

if (endIndex > countSize) {
// alert("下標大于總記錄數"+endIndex);
endIndex = countSize;
}

if (countSize < pageSize) {
// alert("總記錄數小小于每頁的顯示條數"+endIndex);
endIndex = countSize;
}

// alert(starIndex);

if (starIndex == endIndex) {
// 顯示的操作
$("#show tr:eq(" + (starIndex - 1) + ")").show();
$("#show tr:lt(" + (starIndex - 1) + ")").hide();
} else {
// 顯示的操作
$("#show tr:gt(" + (starIndex - 1) + ")").show();
$("#show tr:lt(" + (endIndex - 1) + ")").show();

// 隱藏的操作
$("#show tr:lt(" + (starIndex - 1) + ")").hide();
$("#show tr:gt(" + (endIndex - 1) + ")").hide();
}
// 改變底部顯示操作
$("#sizeInfo")
.html(
"當前從" + starIndex + "條到第" + endIndex + "條記錄,共" + countSize
+ "條記錄.");
$("#pageInfo").html("當前是第" + nowPag + "頁,共" + countPage + "頁.");
};


[html] view plaincopy在CODE上查看代碼片派生到我的代碼片

<!DOCTYPE html>
<html>
<head>
<title>用jquery實現</title>

<meta name="keywords" content="keyword1,keyword2,keyword3">
<meta name="description" content="this is my page">
<meta name="content-type" content="text/html; charset=UTF-8">
<script type="text/javascript" src="../js/jquery-2.0.3.min.js"></script>
<!--<link rel="stylesheet" type="text/css" href="./styles.css">-->
<style type="text/css">
div {
border: 1px black solid;
}

#tableDiv {
height: 500px;
}

#insertDiv {
width: 300px;
margin-right: 550px;
}

#tableDiv {
width: 500px;
margin-left: 350px;
}

#top {
width: 500px;
height: 400px;
}

#topTable,#contentTable,#bottomTable {
width: 450px;
}
</style>


<script type="text/javascript" src="../js/jqueryTablePageNation.js"></script>
</head>

<body>
<div id="content" align="center">
<form action="">

<div id="insertDiv" style="width: 263px; ">
<table id="insertData" border="1px">
<tr>
<td>姓名<input type="text" id="name" value="donghogyu"></td>
</tr>
<tr>
<td>性別<input type="radio" name="sex" value="男"
checked="checked">男<input type="radio" name="sex"
value="女">女
</td>

</tr>
<tr>
<td>年齡<input type="text" id="age" value="21"></td>
</tr>
<tr>
<td align="center"><input type="button" id="submit"
value="添加數據"></td>
</tr>
</table>
</div>

<div id="tableDiv">
<div id="top">
<table id="topTable" border="1px">
<thead>

<th><input type="checkbox">全選</th>
<th>姓名</th>
<th>性別</th>
<th>密碼</th>
<th>操作</th>

</thead>
<tbody id="show">

</tbody>
</table>
</div>

<div id="bottom">
<table id="bottomTable" border="1px">
<tr align="center">
<td><input type="button" value="首頁" id="first"></td>
<td><input type="button" value="上一頁" id="back"></td>
<td><input type="button" value="下一頁" id="next"></td>
<td><input type="button" value="末頁" id="last"></td>
<td><select id="selectSize">
<option value="3">3</option>
<option value="5">5</option>
<option value="10">10</option>
</select>條</td>
</tr>
<tr align="center">
<td colspan="6"><span id="sizeInfo">當前從0條到第0條記錄.</span></td>
</tr>
<tr align="center">
<td colspan="6"><span id="pageInfo">當前是第0頁,共0頁.</span></td>
</tr>
</table>

</div>
</div>


</form>
</div>
</body>
</html>
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
欧美成人午夜免费视在线看片| 日韩欧美在线观看视频| 欧美日韩性视频在线| 亚洲一区二区少妇| 欧美久久精品午夜青青大伊人| 国产精品久久久久久久app| 国产精品美女免费视频| 日日噜噜噜夜夜爽亚洲精品| 国产激情久久久| 日韩精品久久久久久久玫瑰园| 91在线观看免费高清完整版在线观看| 日韩性生活视频| 亚洲性xxxx| 这里只有精品久久| 日韩视频第一页| 久热精品视频在线| 久久99精品久久久久久琪琪| 亚洲激情久久久| 92版电视剧仙鹤神针在线观看| 国产精品观看在线亚洲人成网| 91丝袜美腿美女视频网站| 中文国产成人精品| 尤物99国产成人精品视频| 欧美超级乱淫片喷水| 国产日韩在线看| 日韩美女免费观看| 国自产精品手机在线观看视频| 欧美一区二区.| 国产精品日韩在线观看| 国产在线精品自拍| 欧美日韩亚洲精品内裤| 九色精品免费永久在线| 成人免费视频在线观看超级碰| 欧美午夜影院在线视频| 狠狠躁夜夜躁人人爽天天天天97| 日韩在线观看视频免费| 国产精品久久久久影院日本| 欧美日韩中国免费专区在线看| 亚洲欧美日韩高清| 精品国产欧美一区二区三区成人| 亚洲一区国产精品| 国产精品69久久久久| 国产亚洲精品美女| 国产91亚洲精品| 一区二区在线免费视频| 91精品视频一区| 不卡毛片在线看| 中文字幕日韩精品在线观看| 亚洲电影在线看| 欧美大片在线看免费观看| 亚洲综合在线播放| 国产成人高清激情视频在线观看| 中文字幕久精品免费视频| 亚洲国产99精品国自产| 欧美一区亚洲一区| 夜夜嗨av一区二区三区免费区| 97国产精品视频| 欧美精品生活片| 欧美激情一区二区三区久久久| 久久久久亚洲精品成人网小说| 欧美精品日韩三级| 亚洲深夜福利在线| 成人国产精品日本在线| 亚洲精品国产精品国自产观看浪潮| 色视频www在线播放国产成人| 91精品美女在线| 亚洲欧洲日产国产网站| 亚洲日本中文字幕免费在线不卡| 日韩视频在线免费| 欧美黄网免费在线观看| 亚洲人a成www在线影院| 大伊人狠狠躁夜夜躁av一区| 亚洲精品永久免费精品| 羞羞色国产精品| xxx成人少妇69| 国产精品久久久久久网站| 欧美成人午夜剧场免费观看| 尤物yw午夜国产精品视频明星| 中文一区二区视频| 97在线观看免费高清| 九九热r在线视频精品| 日韩精品一区二区三区第95| 欧美日韩亚洲激情| 亚洲精品国产精品乱码不99按摩| 久久久人成影片一区二区三区观看| 欧美精品日韩www.p站| 伊是香蕉大人久久| 久久精品电影网站| 日本三级韩国三级久久| 国产在线98福利播放视频| 国产精品视频区1| 久久夜色撩人精品| 亚洲人a成www在线影院| 国产自产女人91一区在线观看| 日韩中文视频免费在线观看| 国产精品视频xxxx| 欧美精品国产精品日韩精品| 欧美中文在线字幕| 日韩av在线看| 久久国内精品一国内精品| 欧美裸体xxxx极品少妇| 久久久久久欧美| 国产欧美一区二区三区视频| 欧美亚洲在线播放| 性欧美暴力猛交69hd| 成人国产亚洲精品a区天堂华泰| 啪一啪鲁一鲁2019在线视频| 55夜色66夜色国产精品视频| 奇米成人av国产一区二区三区| 精品在线小视频| 26uuu另类亚洲欧美日本老年| 欧美成人亚洲成人| 在线观看欧美日韩国产| 亚洲女人天堂视频| 国产精品久久久久999| 中文字幕亚洲欧美日韩高清| 国产精品极品在线| 欧美激情在线视频二区| 日本久久91av| 91理论片午午论夜理片久久| 大伊人狠狠躁夜夜躁av一区| 久久久久久久久综合| 精品视频久久久久久久| 日韩成人网免费视频| 欧美成人精品一区| 国产午夜精品美女视频明星a级| 国产精品99久久久久久久久久久久| 久久国产精品亚洲| 日韩在线视频免费观看高清中文| 国产精品电影网站| 夜夜嗨av一区二区三区四区| 日韩精品黄色网| 久久精品国产精品| 国产亚洲成av人片在线观看桃| 91精品视频观看| 精品国产精品三级精品av网址| 曰本色欧美视频在线| 国产精品久久久久久久久久久久久| 九九热精品视频国产| 亚洲激情视频网| 国产精品视频公开费视频| 日韩欧美精品免费在线| 日韩欧美国产骚| 亚洲区一区二区| 日韩www在线| 日韩av中文在线| 精品少妇v888av| 久久亚洲精品视频| 国产精品专区一| 日韩电影中文字幕| 亚洲精品国产品国语在线| 在线亚洲国产精品网| 91国产精品电影| 亚洲高清免费观看高清完整版| www日韩欧美| 最近2019年好看中文字幕视频| 中文字幕日韩av电影| 中文字幕日韩欧美在线视频| 亚洲第一页自拍| 国产精品久久久久久av下载红粉| 国产午夜精品一区理论片飘花| 日韩电影网在线| 国产精品99蜜臀久久不卡二区| 91av在线精品|