jQuery Tutorial
function deleteRow(obj) { $(obj).parent().parent().remove(); }
remove method can be used to remove HTML row content in the HTML table.
<!DOCTYPE html> <html lang="en" xmlns="http://www.w3.org/1999/xhtml"> <head> <meta charset="utf-8" /> <title>Delete Row Dynamically</title> <script src="https://code.jquery.com/jquery-1.10.2.js"></script> <script> $(document).ready(function () { $("#btnAddRow").on("click", function () { var row = $("#hdnRows").val(); $("#tblPage").append('<tr>'+ '<td><input type="text" id="txtID'+row+'" /></td>'+ '<td><input type="text" id="txtTitle' + row +'" /></td>'+ '<td><input type="text" id="txtDesc' + row + '"/></td>' + '<td><button id="btnDelete" onclick="deleteRow(this);">Delete Row</button></td>' + '</tr>'); }); }); function deleteRow(obj) { $(obj).parent().parent().remove(); } </script> </head> <body> <input type="hidden" id="hdnRows" value="1" /> <table border="1"> <thead> <tr> <th>Id</th> <th>Title</th> <th>Desc</th> <th></th> </tr> </thead> <tbody id="tblPage"> <tr> <td><input type="text" id="txtID1" /></td> <td><input type="text" id="txtTitle1" /></td> <td><input type="text" id="txtDesc1" /></td> <td><button id="btnDelete" onclick="deleteRow(this);">Delete Row</button></td> </tr> </tbody> </table> <button id="btnAddRow">Add Row</button> </body> </html>Output:
Before deleting the HTML table rows
After deleting the HTML table rows
This jQuery is used to delete a particular row in existing table rows when clicking on button 'Delete Row' in that html table row.
« Previous Next » jQuery Tutorial
Privacy Policy | Copyright2020 - All Rights Reserved. | Contact us
| Report website issues in Github
| Facebook page
| Google+ page