TinyMce l'aide de ASP.NET MVC 3 Avec le Moteur de Vue Razor - charge mais ne s'affiche pas

J'ai un simple formulaire à l'aide de la TinyMce plugin jQuery. Lorsque je charge la page, TinyMce est censé remplacer mon textarea avec son éditeur, mais cela n'arrive pas. En regardant le code html généré, mon textarea est là (visibilité de la valeur hidden) mais pas d'iFrame objet a été créé par TinyMce. La TinyMce objet existe, mais la activeEditor est null. C'est comme si je n'ai pas initialisé, mais je suis l'exemple de code exactement comme suit:

//c'est ici que j'ai charger les scripts

<script type="text/javascript" src="@Url.Content("~/Scripts/jquery.tinymce.js")"></script>
<script type="text/javascript" src="@Url.Content("~/Scripts/tiny_mce_jquery.js")"></script>

//c'est ici ma zone de texte

<textarea id="tinymceId" name="content" class="tinymce" rows="1" cols="50" style="width:100%;" ></textarea>

//et voici mon code de script où je l'initialiser

$(document).ready(function () {
    $('#tinymceId').tinymce({
       doctype: '<!DOCTYPE html>',
       editor_selector: "tinymce",
       convert_urls: false,
       mode: "textareas",
     });
});
Toutes les erreurs de javascript? Se débarrasser de la dernière virgule après "ces zones de texte".
seul IE<9 se plaindre, non? 🙂
Probablement, mais la syntaxe correcte ne peut pas être une mauvaise chose.
Désolé de - grâce. Il était en fait très bien dans mon code. J'ai enlevé quelques autres options lorsque j'ai fait ce post pour simplifier les choses et j'ai oublié d'enlever le "," en premier. Il est retiré dans mon code. Pas d'erreurs javascript - regarde comme il est tout fonctionne bien, et puis rien ne s'affiche.
+1 bonne question

OriginalL'auteur Laurel | 2011-09-26