J'ai plusieurs instances de ckeditor sur la même page qui soumettent chacune un formulaire différent mais les données ne sont pas soumises. J'ai essayé d'obtenir l'instance de ckeditor en utilisant d'autres méthodes, mais je suis incapable d'obtenir l'instance correcte, elle me donne toujours le premier, donc je suis incapable de saisir les données. La documentation indique qu'avec jquery ckeditor devrait renvoyer automatiquement les données correctes, cependant il ne l'est pas. Qu'est-ce que j'oublie ici?Renvoyer des données de ckeditor avec plusieurs instances
$('.newmail').submit(function(event) {
var CKEDITOR = window.parent.CKEDITOR;
for (var i in CKEDITOR.instances){
var currentInstance = i;
break;
}
var oEditor = CKEDITOR.instances[currentInstance].getData();
alert(oEditor);
$(this).ajaxSubmit({
dataType: 'json',
success: $(this).processJson
});
return false;
});
Je suis celui qui a posé cette question mais l'a fait sans un compte. @Mauro, je ne suis pas sûr de la pertinence de mon code html étant donné que je n'en ai pas inclus dans l'exemple. Le code fonctionne correctement sur tous les fronts, je ne reçois tout simplement pas les données de ckeditor en php. –