Click here to Skip to main content
15,892,005 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
var tableLength = $("#tab tr").length;
           $("#tab").append("<tr>" +
               "<td>" + (tableLength) + "</td>" +
               "<td>" + $("#input1").val() + "</td>" +
               "<td>" + $("#input2").val() + "</td>" +
               "<td>" + $("#input3").val() + "</td>" +
               "<td>" + $("#input4").val() + "</td>" +
               "<td>" + $("input[name='gridRadios']").val() + "</td>" +
               "<td>" + $("#input5").val() + "</td>" +
               "<td>" + "<button>edit</button> <button onclick='delete(tableLength)'>delete</button >" + "</td>" +
               "</tr>");
<pre lang="Javascript">


What I have tried:

<button onclick='delete(tableLength)'>delete</button >

NOt working please help
Posted
Comments
SeeSharp2 17-Jun-21 11:37am    
Debug your code and see what is happening.

Instead of trying to pass tableLength, just make sure it is a global variable and then delete can reference it with no issues.

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900