contenu vierge tinymce sur le formulaire ajax soumettre?
Mon formulaire utilise TinyMCE au format HTML, mais de toute façon, le contenu est toujours vide sur la première soumission. C'est ce que j'ai pour la fonction envoyer:
$('#commentForm').click('submit', function () {
tinyMCE.triggerSave(true, true);
$(this).ajaxSubmit({
success: function (result) {
if (result.success) {
$('#commentForm')[0].reset();
var newComment = { comment: result.comment };
//Append the new comment to the div
$('#commentTemplate').tmpl(result.comment).appendTo('#commentsTemplate');
}
$('#commentFormStatus').text(result.message);
}
});
return false;
});
J'ai ajouté tinyMCE.triggerSave(true,true);
mais il ne semble pas fonctionner. Toute suggestion?
Grâce.
source d'informationauteur Saxman
Vous devez vous connecter pour publier un commentaire.
Essayer de remplacer
par
où "id" est l'ID de votre textarea.
Important: Si vous appelez de tinymce() deux fois ou plusieurs fois sur la même textarea, tout save() méthodes seront pas de travail sans doute. (J'ai une fonction qui est appelée à chaque DOM changement)
Donc, j'ai résolu ce problème en supprimant la classe:
Je ne sais pas comment sa fonctionne.
Je prenais des problèmes avec firefox, et j'ai résolu en utilisant cette workarroud
sur le bouton envoyer: et mon champ de texte est appelé "Contenido"
Si vous avez quelques TINYMCE en forme: avant de soumettre appel
De la version 4.2.5 (et probablement plus tôt), vous ne semblent pas avoir besoin de faire quoi que ce soit. Il enregistre uniquement les valeurs que vous modifiez (probablement sur le flou).
Une fois chose que j'ai remarqué, c'est que l'application accidentelle TinyMCE plus d'une fois le même élément arrête normal d'enregistrer le comportement. Cela me faisait défaut avec tous l'autre des solutions, jusqu'à ce que j'ai remarqué que la solution par
@Ксана Лысак
était en cours d'exécution de laeach
deux fois sur le même élément.Après s'assurant TinyMCE pourrait être appliqué à chaque
textarea
une fois, il a très bien fonctionné sans aide.Bonne solution. Ксана Лысак
Mais pour moi, il fallait légère modification, peut être dû à la version 4.1, j'ai eu à utiliser el.id au lieu de el.editorId