<tr id="r1">
<td>1</td>
<td>Some Text1</td>
<td>Some Text1</td>
</tr>
<tr id="r2">
<td>1</td>
<td>Some Text2</td>
<td>Some Text2</td>
</tr>
<tr id="r3">
<td>3</td>
<td>Some Text3</td>
<td>Some Text3</td>
</tr>
<tr id="r4">
<td>4</td>
<td>Some Text4</td>
<td>Some Text4</td>
</tr>
<tr id="r5">
<td>5</td>
<td>Some Text5</td>
<td>Some Text5</td>
</tr>
I have a table which is organized as shown. What i'm trying to do, switching the rows of these table with user input.
For example: when user enters r1 and r3 the id's of these tables and "some text" parts should be changed and table should look like this.
<tr id="r3">
<td>1</td>
<td>Some Text3</td>
<td>Some Text3</td>
</tr>
<tr id="r2">
<td>1</td>
<td>Some Text2</td>
<td>Some Text2</td>
</tr>
<tr id="r1">
<td>3</td>
<td>Some Text1</td>
<td>Some Text1</td>
</tr>
<tr id="r4">
<td>4</td>
<td>Some Text4</td>
<td>Some Text4</td>
</tr>
<tr id="r5">
<td>5</td>
<td>Some Text5</td>
<td>Some Text5</td>
</tr>
I tried to take values of one row to a temp variable and make a simple swap just like in OOP. However Jquery didn't let me do it :). What can i do to fix this?