Mit Jquery ersetzen Sie eine Zeile in der Tabelle mit einer neuen

Sagen, ich habe eine Tabelle:

<table id="mytable">
      <tr class="old_row"><td>1</td><td>2</td><td class="edit">Edit</td></tr>
      <tr class="old_row"><td>1</td><td>2</td><td class="edit">Edit</td></tr>
      <tr class="old_row"><td>1</td><td>2</td><td class="edit">Edit</td></tr>
</table>

Ich möchten, klicken Sie auf die <td>Edit</td> Zelle und Verwendung von jquery zu ersetzen die gesamte Zeile durch eine neue Zeile mit mehr Inhalt, z.B.

    $(document).ready(function() {

        $('#mytable .edit').click( function() {

            var tr = $(this).parent();
            var new_row = '<tr class="new_row"><td>3</td><td>4</td><td>Save</td></tr>'
            //code to replace this row with the new_row
        });

    } );

Irgendeine Idee, wie dieses getan werden könnte?

InformationsquelleAutor Steve Walsh | 2011-09-22
Schreibe einen Kommentar