div?id='a'/div
衡南ssl適用于網(wǎng)站、小程序/APP、API接口等需要進(jìn)行數(shù)據(jù)傳輸應(yīng)用場(chǎng)景,ssl證書(shū)未來(lái)市場(chǎng)廣闊!成為成都創(chuàng)新互聯(lián)公司的ssl證書(shū)銷(xiāo)售渠道,可以享受市場(chǎng)價(jià)格4-6折優(yōu)惠!如果有意向歡迎電話(huà)聯(lián)系或者加微信:18982081108(備注:SSL證書(shū)合作)期待與您的合作!
script
$('#a').html('table添加表格table');
/script
比如設(shè)置table的id為tab
var
trHTML
=
"..."
$("#tab").append(trHTML);//在table最后面添加一行
$("#tab
tr:eq(2)").after(trHTML);
//
在table的第3行后面添加一行
這樣就可以進(jìn)行動(dòng)態(tài)的添加行了,至于你是通過(guò)什么事件來(lái)動(dòng)態(tài)添加那就看你自己的意思了,通過(guò)button或者div之類(lèi)的點(diǎn)擊事件添加,只要把上面的兩行代碼放進(jìn)去就ok,注意,要把var
trHTML那行代碼放進(jìn)添加事件里面,不然不管點(diǎn)擊多少下,都只能添加一行
$(function()
{
$(":button").click(function()
{
var
tr
=
"new";
//$("table").append(tr);
$("table
tr:eq(2)").after(tr);
});
});
這是我測(cè)試用的代碼,你可以運(yùn)行看看
jquery動(dòng)態(tài)實(shí)現(xiàn)表格分頁(yè)的方法是利用自帶的分頁(yè)插件jQuery.page.js。
下面是使用方法:
$(".tcdPageCode").createPage({
? pageCount:10,
? current:1,
? backFn:function(p){
? ? ? //單擊回調(diào)方法,p是當(dāng)前頁(yè)碼
? }
});
pageCount:總頁(yè)數(shù)
current:當(dāng)前頁(yè)
實(shí)現(xiàn)分頁(yè)的tab如下:
div class="tcdPageCode"
span class="disabled"上一頁(yè)/span
span class="current"1/span
a href="javascript:;" class="tcdNumber"2/a
a href="javascript:;" class="tcdNumber"3/a
a href="javascript:;" class="tcdNumber"4/a
span.../span
a href="javascript:;" class="tcdNumber"6/aa href="javascript:;" class="nextPage"下一頁(yè)/a/div
實(shí)現(xiàn)效果:
類(lèi)似下面這樣
body
table?id='tb'
/table
/body
script
var?json=[{a:'1',b:'2'},{a:'3',b:'4'}];
var?ht?=?'';
for(var?i=0;ijson.length;i++){
ht?=?ht+'tr';
ht?=?ht?+?'td'?+?json[i].a?+?'/td';
ht?=?ht?+?'td'?+?json[i].b?+?'/td';
ht?=?ht+'/tr';
}
$('#tb').html(ht);
/script
!DOCTYPE?html????
html?lang="en"????
head????
meta?charset="UTF-8"????
meta?name="viewport"?content="width=device-width,?initial-scale=1.0"????
meta?http-equiv="X-UA-Compatible"?content="ie=edge"????
titleDocument/title????
/head????
body????
table????
tr????
th1/th????
th2/th????
th3/th????
th4/th????
/tr????
/table????
table?id="result"????
tr????
td1/td????
td2/td????
td3/td????
td4/td????
/tr????
tr????
td1/td????
td2/td????
td3/td????
td4/td????
/tr????
tr????
td1/td????
td2/td????
td3/td????
td4/td????
/tr????
tr????
td1/td????
td2/td????
td3/td????
td4/td????
/tr????
/table????
div?id="barcon"/div????
script????
window.onload?=?function?()?{????
goPage(1)????
}????
function?goPage(pno)?{????
var?itable?=?document.getElementById("result");????
var?num?=?itable.rows.length;?//表格所有行數(shù)(所有記錄數(shù))????
console.log(num);????
var?totalPage?=?0;?//總頁(yè)數(shù)????
var?pageSize?=?3;?//每頁(yè)顯示行數(shù)????
//總共分幾頁(yè)????
if?(num?/?pageSize??parseInt(num?/?pageSize))?{????
totalPage?=?parseInt(num?/?pageSize)?+?1;????
}?else?{????
totalPage?=?parseInt(num?/?pageSize);????
}????
var?currentPage?=?pno;?//當(dāng)前頁(yè)數(shù)????
var?startRow?=?(currentPage?-?1)?*?pageSize?+?1;?//開(kāi)始顯示的行??31????
var?endRow?=?currentPage?*?pageSize;?//結(jié)束顯示的行???40????
endRow?=?(endRow??num)???num?:?endRow;?//40????
//遍歷顯示數(shù)據(jù)實(shí)現(xiàn)分頁(yè)????
for?(var?i?=?1;?i??(num?+?1);?i++)?{????
var?irow?=?itable.rows[i?-?1];????
if?(i?=?startRow??i?=?endRow)?{????
irow.style.display?=?"table-row";????
}?else?{????
irow.style.display?=?"none";????
}????
}????
var?pageEnd?=?document.getElementById("pageEnd");????
var?tempStr?=?"span共"?+?totalPage?+?"頁(yè)/span";????
if?(currentPage??1)?{????
tempStr?+=?"span?class='btn?spanbtn'?href=\"#\"?onClick=\"goPage("?+?(1)?+?")\"首頁(yè)/span";????
tempStr?+=?"span?class='btn?spanbtn'?href=\"#\"?onClick=\"goPage("?+?(currentPage?-?1)?+?")\"上一頁(yè)/span"????
}?else?{????
tempStr?+=?"span?class='btn?spanbtn'首頁(yè)/span";????
tempStr?+=?"span?class='btn?spanbtn'上一頁(yè)/span";????
}????
if?(totalPage?==?1)?{????
tempStr?+=?"a?onclick=\"goPage("?+?currentPage?+?")\"span?class='spanbtn?nowpage?pageicon'"?+?currentPage?+????
"/span/a"????
}?else?if?(totalPage?==?2??currentPage?==?1)?{????
tempStr?+=?"a?onclick=\"goPage("?+?currentPage?+?")\"span?class='spanbtn?pageicon?nowpage'"?+?currentPage?+????
"/span/a"?+?"a?onclick=\"goPage("?+?(currentPage?+?1)?+?")\"span?class='spanbtn?pageicon'"?+????
(currentPage?+?1)?+?"/span/a"????
}?else?if?(totalPage?==?2??currentPage?==?2)?{????
tempStr?+=?"a?onclick=\"goPage("?+?(currentPage?-?1)?+?")\"span?class='spanbtn?pageicon'"?+?(currentPage?-????
1)?+?"/span/a"?+?"a?onclick=\"goPage("?+?currentPage?+?")\"span?class='spanbtn?nowpage?pageicon'"?+????
currentPage?+?"/span/a"????
}?else?if?(totalPage?=?3??currentPage?==?1)?{????
tempStr?+=?"a?onclick=\"goPage("?+?currentPage?+?")\"span?class='spanbtn?nowpage?pageicon'"?+?currentPage?+????
"/span/a"?+?"a?onclick=\"goPage("?+?(currentPage?+?1)?+?")\"span?class='spanbtn?pageicon'"?+????
(currentPage?+?1)?+????
"/span/a"?+?"a?onclick=\"goPage("?+?(currentPage?+?2)?+?")\"span?class='spanbtn?pageicon'"?+?(????
currentPage?+?2)?+????
"/span/a"????
}?else?if?(totalPage?=?3??currentPage?==?totalPage)?{????
tempStr?+=?"a?onclick=\"goPage("?+?(currentPage?-?2)?+?")\"span?class='spanbtn?pageicon'"?+?(currentPage?-????
2)?+????
"/span/a"?+?"a?onclick=\"goPage("?+?(currentPage?-?1)?+?")\"span?class='spanbtn?pageicon'"?+????
(currentPage?-?1)?+????
"/span/a"?+?"a?onclick=\"goPage("?+?currentPage?+?")\"span?class='spanbtn?nowpage??pageicon'"?+????
currentPage?+????
"/span/a"????
}?else?{????
tempStr?+=?"a?onclick=\"goPage("?+?(currentPage?-?1)?+?")\"span?class='spanbtn?pageicon'"?+?(currentPage?-????
1)?+????
"/span/a"?+?"a?onclick=\"goPage("?+?currentPage?+?")\"span?class='spanbtn?nowpage?pageicon'"?+????
currentPage?+????
"/span/a"?+?"a?onclick=\"goPage("?+?(currentPage?+?1)?+?")\"span?class='spanbtn?pageicon'"?+?(????
currentPage?+?1)?+????
"/span/a"????
}????
if?(currentPage??totalPage)?{????
tempStr?+=?"span?class='btn?spanbtn'?href=\"#\"?onClick=\"goPage("?+?(currentPage?+?1)?+?")\"下一頁(yè)/span";????
tempStr?+=?"span?class='btn?spanbtn'?href=\"#\"?onClick=\"goPage("?+?(totalPage)?+?")\"尾頁(yè)/span";????
}?else?{????
tempStr?+=?"span?class='btn?spanbtn'下一頁(yè)/span";????
tempStr?+=?"span?class='btn?spanbtn'尾頁(yè)/span";????
}????
document.getElementById("barcon").innerHTML?=?tempStr;????
}????
/script????
/body????
/html
自己修改一下table中元素的CSS樣式,分頁(yè)頁(yè)碼的樣式,就能看出來(lái)效果了