Me gustaría agregar una nueva fila debajo de la fila seleccionada en una tabla tabuladora con un botón Agregar. Pero cada vez que se agrega una nueva fila en la parte inferior de la tabla.
Vea si esto puede ayudarlo ( http://tabulator.info/docs/4.0/update ):
Si desea agregar la fila al lado de una fila existente, puede pasar un tercer argumento opcional a la función que colocará la nueva fila al lado de la fila especificada (arriba o abajo según el valor del segundo argumento). Este argumento tomará cualquiera de las opciones de búsqueda de componentes de fila estándar:
table.addRow({name:"Billy Bob", age:"12"}, true, 3); //add new row above existing row with index of 3
Si está manejando esto en el evento cellClick para una celda, entonces el componente de celda se pasará a la función, puede obtener el componente de fila de esto y pasarlo a la función addRow :
cellClick:function(e, cell){ table.addRow({name:"Billy Bob", age:"12"}, false, cell.getRow()); //add new row below this row }