最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

使用jquery為table動態(tài)添加行的實現(xiàn)代碼

 更新時間:2011年03月30日 23:38:21   作者:  
最近,有需要做一個動態(tài)的給table,添加行,用了點(diǎn)時間,算是做成了。已測試過,但如果發(fā)現(xiàn)有什么bug,可以留言,歡迎拍磚。大家一起進(jìn)步。
這里,用的jquery來做的。關(guān)鍵代碼如下:
復(fù)制代碼 代碼如下:

//添加數(shù)據(jù)行;
function AddRow(){
var vTb=$("#TbData");//得到表格ID=TbData的jquery對象
//所有的數(shù)據(jù)行有一個.CaseRow的Class,得到數(shù)據(jù)行的大小
var vNum=$("#TbData tr").filter(".CaseRow").size()+1;//表格有多少個數(shù)據(jù)行
var vTr=$("#TbData #trDataRow1"); //得到表格中的第一行數(shù)據(jù)
var vTrClone=vTr.clone(true);//創(chuàng)建第一行的副本對象vTrClone
vTrClone[0].id="trDataRow"+vNum;//設(shè)置 第一個Id為當(dāng)前獲取索引;防止重複添加多個ID為trDataRow1的數(shù)據(jù)行;一次添加一個;
vTrClone.appendTo(vTb);//把副本單元格對象添加到表格下方
}

該方法,主要運(yùn)用了jquery的clone函數(shù),克隆一個table的行副本。然后添加給原來的table。
刪除方法關(guān)鍵Code:
復(fù)制代碼 代碼如下:

var vNum=$("#TbData tr").filter(".CaseRow").size()+1;//表格有多少個數(shù)據(jù)行;
if(vNum<=2)
{
alert('請至少留一行');
return;
}
var vbtnDel=$(this);//得到點(diǎn)擊的按鈕對象
var vTr=vbtnDel.parent("td").parent("tr");//得到父tr對象;
if(vTr.attr("id")=="trDataRow1")
{
alert('第一行不能刪除!'); //第一行是克隆的基礎(chǔ),不能刪除
return;
}else{
vTr.remove();
}

相關(guān)文章

最新評論

湾仔区| 凤城市| 瑞丽市| 修文县| 巢湖市| 平顺县| 山西省| 永寿县| 会同县| 盖州市| 北宁市| 深泽县| 阳春市| 平定县| 溧阳市| 漳浦县| 莫力| 古蔺县| 奈曼旗| 贵州省| 绥德县| 济阳县| 宣武区| 盱眙县| 新建县| 滕州市| 图木舒克市| 彭泽县| 新宁县| 新平| 沂源县| 固原市| 砀山县| 灵宝市| 韶关市| 河津市| 彰武县| 大埔县| 滕州市| 连山| 定西市|