jQuery是一種流行的JavaScript庫(kù),它被廣泛使用于網(wǎng)站開(kāi)發(fā)中。其中的表格編輯功能是很有用的,它可以讓用戶對(duì)表格進(jìn)行動(dòng)態(tài)編輯和刪除操作。下面我們就來(lái)介紹一些jQuery表格編輯的實(shí)現(xiàn)方式。
$(document).ready(function(){ // 綁定“添加行”按鈕 $("#addRowBtn").click(function(){ // 獲取表格的最后一行 var lastRow = $("#myTable tr:last"); // 復(fù)制最后一行,并清空input的值 var newRow = lastRow.clone().find("input").val("").end(); // 將新行添加到表格中 lastRow.after(newRow); }); // 綁定“刪除行”按鈕 $("#deleteRowBtn").click(function(){ // 獲取選中行的checkbox var checked = $("#myTable input:checked"); // 遍歷選中行 checked.each(function(){ // 獲取當(dāng)前行并移除 var row = $(this).closest("tr"); row.remove(); }); }); });
通過(guò)以上代碼,我們可以在頁(yè)面上添加一個(gè)“添加行”按鈕和一個(gè)“刪除行”按鈕。點(diǎn)擊“添加行”按鈕時(shí)會(huì)在表格最后新增一行,并清空輸入框的值。點(diǎn)擊“刪除行”按鈕時(shí),遍歷選中的行并一一刪除。
值得注意的是,以上代碼只是一種示例,要根據(jù)具體的需求進(jìn)行相應(yīng)的修改。但使用jQuery實(shí)現(xiàn)表格的動(dòng)態(tài)編輯和刪除是一種常用的方法,希望這篇文章能給大家?guī)?lái)幫助。