serialize() blank after clone?

serialize() blank after clone?

after i clone a form and insert it back on the page, i can't understand why serialize() returns an empty string?


  1. <table>
  2.     <tr>  
  3.     <form>
  4.        <td><input type="text" name="abc[def]" value="ghi" /></td>
  5.     </form>
  6.     </tr>
  7. </table>
  8. alert( $("table tr:last").find('form').serialize() );   // works
  9. $("table tr:last").clone().insertAfter("table tr:last")
  10. alert( $("table tr:last").find('form').serialize() );   // doesn't