2010-02-19 10 views
1

j'insérer avec succès une ligne dans ma table viajQuery ligne de sélection inséré à l'aide

$('#fbs tr:last').after('<tr><td><input id="vm" type="checkbox" /></td></tr>'); 

Cependant, après que je suis en train de sélectionner $ (« # vm ») et rien recevoir. Tout semble correct mais jQuery ne trouve pas l'élément.

+0

Êtes-vous sûr qu'elle est pas sélectionné? Comment utilisez-vous '$ ('# vm')'? – user113716

Répondre

1

Les alertes suivante, s'il vous plaît borne plus code:

<html> 
    <head> 
    <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js"></script> 
<script type="text/javascript"> 
$(document).ready(function() { 
    $('#fbs tr:last').after('<tr><td><input id="vm" type="checkbox" /></td></tr>'); 
    alert($('#vm').length); 
}); 
</script> 
    </head> 
    <body> 
     <table id="fbs"> 
     <tr><td>first</td></tr> 
     </table> 
    </body> 
</html> 
+1

Oui tout à fait ma faute dans le balisage. Cela fonctionne! – RailRhoad