Je veux obtenirData() de toutes les instances de CKEditor dans ma page dont l'id commence par "desccription_" pour mettre ces données dans un tableau mais cela ne fonctionne pas, ceci est mon code:Ckeditor getData de toutes les instances dont l'id commence par "content_"
var tab_desc = new Array();
$('#bloc_etapes fieldset').each(function(index)
{
var desc_dyn = CKEDITOR.instances[id^="description_"].getData();
//var desc_dyn = $('#desc_etape'+(index+1)).val(); -------------------------ok with textarea only(without replacing them by CKE)
tab_desc.push(desc_dyn);
});
si quelqu'un a la solution je lui serai reconnaissant!
Merci un homme de beaucoup! ;) cela fonctionne pour moi mais j'ai un autre problème je suppose que vous ne pouvez pas obtenir des données de deux CKE avec le même nom/id donc je ne peux pas être en mesure d'obtenir des données de toutes mes instances CKE avec le même nom –
, tu ne peux pas. Si vous avez plusieurs instances avec un identifiant/nom dupliqué, seule la dernière instance sera disponible pour l'interaction, car 'CKEditor.instances' ne contiendra qu'une seule instance. – Wizard
ok merci mais il est possible de remplacer textarea avec ckeditor sans un id sur le textarea? –