Вопрос
У меня проблема с отправкой формы asp.net mvc, которая использует Xval для проверки и использует TinyMCE в качестве редактора для двух текстовых областей.
Редактор TinyMCE инициализируется с помощью нового плагина tinymce jquery, и проверка формы и отправка работают отлично, если я удалю редактор.
Но если я инициализирую редактор, форма будет отправлена только в второй каждый раз, когда я нажимаю кнопку "Отправить"...
Когда я отправляю форму в первый раз, я получаю ошибки проверки Xval в текстовых областях, также если они не пустые (они отмечены обязательным атрибутом).
Если я отправлю форму во второй раз, то форма будет отправлена правильно.Это ошибка проверки Xval-Jquery-TinyMCE или я делаю что-то не так?
Как бы вы отладили подобную проблему?Я пробовал с Firebug, но безуспешно.
Решение
Если ты позвонишь:
tinyMCE.triggerSave();
в onclick
кнопки (или я предполагаю, что onsubmit
из числа form
) затем TinyMCE гарантирует, что значение сохранено и проверка выполняется должным образом.