Bonjour.
je débute avec jquery et je suis tomber sur quelque chose qui me bloque donc je vous explique.

donc j'utilise

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
 
// un datagrid 
jquery.dataTables.js
 
// pour rééditer les champs 
jquery.jeditable.js
voilas en gros ce que doit me donner le résultat

http://datatables.net/examples/example_editable.html

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
 
$(document).ready(function() 
{
$('#gridata').dataTable( {"bProcessing": true,"sAjaxSource": '/combo/grid'});	
 
$('#gridata td').editable('/combo/grid');
});
donc grossièrement "dataTable" va crée un tableau avec les données récupérer dans une table json a l'adresse "/combo/grid"
ensuite "editable" doit s'appliquer sur tout les td de ma table afin de les rendre éditable

le problème et que /combo/grid et une requête qui et très longue et la fonction "editable" s'exécute avant la fin de la fonction "dataTable" donc les td n'existant pas il ne sont donc pas éditable.

donc ma question et comment puis-je faire pour exécuter la fonction "editable" lorsque la fonction "dataTable" a terminer complètement sa requête et crée les td qui vont bien.

Merci d'avance pour vos réponse.