Bonjour,
Pour ceux qui ont lu certains de mes précédents post, on me dit souvent:
Comme ici :Citation:
Pourquoi met tu la gestion des événements dans une fonction ?
Cela vient du fait que le champ ayant la classe ".Editable" est contenu dans TopTable. TopTable est un tableau crée avec le plug-in DataTable. Ce tableau est rafraîchi a intervalle régulier. Cela implique la destruction de son contenu. Du coup leCode:
1
2
3 function UpdateEditor(){ $(".Editable", TopTable.fnGetNodes()).editable(...).on("click", ...); }
n'existe plus. Pour le re-créer et que l'event fonctionne a nouveau, j'appel la fonction UpdateEditor() juste après le refresh du tableau.Code:$(".Editable", TopTable.fnGetNodes()).editable(...).on("click", ...);
J'ai bien entendu déjà essayé de séparer l'event et UpdateEditor() mais ça ne fonctionne pas.
Auriez vous une alternative ?
Merci