Je veux ajouter des lignes au jeu de données lorsque la page s'affiche à l'aide d'une matrice JavaScript. J'essaie de comprendre cela, mais la ligne ne reçoit pas d'ajouter. Toute aide est appréciée ..
p>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> <script src="//cdn.datatables.net/1.10.7/js/jquery.dataTables.min.js"></script> <link rel="stylesheet" href="//cdn.datatables.net/1.10.7/css/jquery.dataTables.min.css"> <table class="table table-striped table-bordered table-hover" id="dataTables-example" border="1"> <thead> <tr> <th>Host</th> <th>Method</th> <th>SSL</th> </tr> </thead> <tbody> </tbody> </table>
4 Réponses :
Peut-être que vous pouvez générer la ligne avant, puis l'ajouter au Todbody en utilisant juste jQuery
OP utilise le plugin DataTables pour ajouter / manipuler des données par programme.
Le code que vous avez suggéré, fonctionne parfaitement ... mais il a jeté un avertissement indiquant que le jeu de données ne peut pas être réinitialisé. Une solution à ce sujet? Ça marche dans Jsfiddle, je ne sais pas pourquoi ... je pense que je manque une bibliothèque
Vous devez l'initialiser ailleurs ailleurs. Store $ ('# exemple de datables'). DataTable () code> dans une variable la première fois et utilisez-le à la place.
Parfait! Eh bien, la question était qu'elle utilisait dans un autre dossier, mais elle fonctionnait dans la même session. J'ai renommé cette table et ça marche parfaitement. Je vous remercie pour votre aide.
Avez-vous une idée de la colonne de case à cocher dans Rows.Ajouter?
Cela fonctionne, mais il s'agit d'un avertissement qui ne peut pas réinitialiser le jeu de données. Pour plus d'informations, Datatables.net/tn/3
Cela peut signifier que vous avez déjà initialement initialisé la table de données ailleurs dans votre code, tel que $ (sélecteur) .Datatable () code>
Cela fonctionne dans votre violon, mais pas sur ma machine autonome. Pas certain de pourquoi!
Non, je n'ai que la déclaration suivante ::::