I want to add a button to shown in each row of the table, But the button does not appear cant figure out why. I’m new to jade and node js
Jade file
html head body table.table.table(border='1') thead tr th ID th Name th Age th City th Department tbody each row in rows tr td=row.id td=row.name td=row.age td=row.city td=row.department td button(type='submit',onclick='edit("#{row.id}")') Edit script. function edit(d){ var val = confirm ("Do you want to edit the record ?"); if (val==true){ return true; } };
Advertisement
Answer
you are not indenting your th’s correctly (they need to be indented relative to the tr that they are in) and you need to include an empty one (or set a colspan = 2″on the last th) to accommodate the td that the edit button requires)
thead tr th ID th Name th Age th City th Department th