Pergunta

Tenho um problema ao enviar um formulário ASP.NET MVC que está usando o XVAL para validação e usa o TINYMCE como editor em duas áreas de texto.

O editor Tinymce é inicializado com o novo plug -in JQuery Tinymce e a validação e envio do formulário funcionam perfeitamente se eu remover o editor.

Mas se eu inicializar o editor, o formulário é submetido apenas o segundo Tempo eu clico no botão Enviar ...

Quando envio o formulário na primeira vez em que recebo erros de validação XVAL nas áreas de texto também se não estiverem vazias (elas são marcadas com o atributo necessário).

Se eu enviar o formulário pela segunda vez, o formulário será enviado corretamente. Este é um bug de validação-tinymce XVAL-JQUERY ou estou fazendo algo errado?

Como você depuraria um problema como esse? Eu tentei com Firebug sem sucesso.

Foi útil?

Solução

Se você ligar:

tinyMCE.triggerSave();

no onclick do botão (ou eu assumo o onsubmit do form) Então o TINYMCE garante que o valor seja salvo e a validação ocorra corretamente.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top