【发布时间】:2012-08-23 21:34:10
【问题描述】:
我有一个带有小 mce 的文本区域,我这样加载它:
$(document).ready(function () {
tinyMCE.init({
mode: "textareas",
...
这个文本区域是一个表格。我将表单提交按钮绑定到:
$('#btnSubmit').click(function() {
tinymce.triggerSave();
var editorContent = tinyMCE.get('Description').getContent();
if (editorContent == '' || editorContent == null)
{
$(tinymce.activeEditor.getBody()).css("background-color", '#ffeeee');
$(tinymce.activeEditor.getBody().parentNode).css("background-color", '#ffeeee');
$(tinymce.activeEditor.getBody().parentNode).css("border", '1px solid #ff0000');
}
});
在我的实体类中,我有 Required 属性。
我的目标是在模型无效时制作 tinyMCE 背景red。但我从 ti 问题标题中得到错误。
有什么帮助吗?
因此,验证有效。如果我删除 textarea 空检查并让颜色改变,它会改变。但问题是当文本区域有东西时,我点击提交区域先变成红色然后提交。
如果验证失败,是否有一些功能可以让我做点什么?
【问题讨论】:
标签: javascript jquery asp.net-mvc jquery-ui tinymce