I am trying to insert rows inside a cell in an HTML table using jquery, I need something like this:
-------------- ID | Sec | Div -------------- 1 | S1 | D1 | S2 | D2 | S3 | D3 -------------- 2 | S3 | D3 | S4 | D4 | S5 | D5 --------------
Here is what I still have:
function insertRows(this){ var Rows1 = '<tr><td> S1 </td></tr><tr><td> S2 </td></tr><tr><td> S3 </td></tr>' var Rows2 = '<tr><td> S3 </td></tr><tr><td> S4 </td></tr><tr><td> S5 </td></tr>' this.srcElement.parentElement.nextSibling.outerHTML = Rows1 this.srcElement.parentElement.nextSibling.nextSibling.outerHTML = Rows2 }
What it does, it inserts everything on one line, something like this:
--------------------- ID | Sec | Div --------------------- 1 | S1S2S3 | D1D2D3 --------------------- 2 | S3S4S5 | D3D4D5 ---------------------
How can I make this work?
source share