Pregunta

Tengo un problema al enviar un formulario ASP.NET MVC que está utilizando XVAL para la validación y utiliza TinyMCE como editor en dos áreas de texto.

El editor TinyMCE se inicializa con el nuevo complemento TinyMCE jQuery y la validación y envío de formulario funciona perfectamente si elimino el editor.

Pero si inicializo el editor, el formulario se envía solo el segundo La hora en que haga clic en el botón Enviar ...

Cuando envío el formulario la primera vez que recibo errores de validación de XVAL en las áreas de texto también si no están vacías (están marcados con el atributo requerido).

Si envío el formulario por segunda vez, el formulario se envía correctamente. ¿Es este un error de validación-jQuery-JQuery-Tinymce o estoy haciendo algo mal?

¿Cómo depurar un problema como ese? Lo intenté con Firebug sin éxito.

¿Fue útil?

Solución

Si llamas:

tinyMCE.triggerSave();

en el onclick del botón (o asumo el onsubmit del form) Entonces TinyMCE asegura que el valor se guarde y la validación ocurre correctamente.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top