Définir la valeur à L'intérieur D'un éditeur TinyMCE en utilisant jQuery
Salut j'ai besoin de définir un contenu prédéfini à l'intérieur de l'éditeur tinyMCE. Ci-dessous mon code html et jquery.
<script type="text/javascript">
tinyMCE.init( {
mode : "exact" ,
elements : "country"
});
</script>
<script type="text/javascript">
$(function() {
$("#lang").change(function() {
var s = $(this).val(); alert(s);
$("#country").val(s);
})
})
</script>
<select id="lang">
<option value="">Please Select country</option>
<option value="us">US</option>
<option value="es">SPAIN</option>
<option value="jp">JAPAN</option>
</select><br /><br />
<textarea id="country" cols="10" rows="5"></textarea>
le script fonctionne pour un texte normal mais pas pour tinyMCE. Est-ce que je fais de mal dans cela.
Merci
19
demandé sur
Mike
2011-12-20 17:17:27
3 réponses
je pense que tu peux faire:
$(function() {
$("#lang").change(function() {
var s = $(this).val();
alert(s);
tinyMCE.activeEditor.setContent(s);
});
});
33
répondu
karim79
2011-12-20 13:21:14
Pour moi, seulement c'est un code qui fonctionne :
tinyMCE.get('my_textarea_id').setContent(my_value_to_set);
peut-être que c'est le code de la nouvelle version de tinyMCE ! (Tiny MCE Api 3)
9
répondu
Juanito
2018-04-28 16:08:25
Simplement ce qui fonctionne pour moi
$("#description").val(le contenu);
1
répondu
AtanuCSE
2013-09-27 11:51:44