首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用jquery和验证插件验证文本区域

使用jquery和验证插件验证文本区域
EN

Stack Overflow用户
提问于 2012-10-02 19:44:31
回答 1查看 2.6K关注 0票数 0

我使用这个插件作为文本编辑器elrte

当我尝试在jquery验证插件中验证文本区域时,它不起作用

代码语言:javascript
复制
var ArticleFormValidation = {};
                ArticleFormValidation.init =
                {
                    setArticleFormValidation: function()
                    {
                        //form validation rules
                        $("#ArticleForm").validate({
                            rules: {
                                ArticleTitle: "required",
                                slug: "required",
                                editor: "required"

                            },
                            messages: {
                                ArticleTitle: "Please enter article title",
                                slug: "Please enter article slug",
                                editor: "Please enter article body"
                            }


                        }); 
                    }
                }

它过去只验证前两个字段,ArticleTitle,Slug,没有验证文本区域,当我删除文本编辑器代码并将字段恢复为正常文本区域时,它可以工作

这是调用文本区域的代码

代码语言:javascript
复制
 var opts = {
                cssClass : 'el-rte',
                // lang     : 'ru',
                height   : 450,
                toolbar  : 'complete',
                cssfiles : ['../libs/elrte/css/elrte-inner.css']
            }
    $('#editor').elrte(opts);

我需要做的是在它成为编辑器时验证文本区域,因为将它用作普通文本区域是无用的

EN

回答 1

Stack Overflow用户

发布于 2012-10-02 20:18:42

你能单独验证它吗?

代码语言:javascript
复制
if($('textareaid').val().Trim().Length == 0 ){

// alert

}

或者,作为一种权宜之计,您可以将隐藏输入作为文本区域,并模拟在该字段中键入主文本区域,然后对此进行验证。隐藏输入可以是文本框或文本区域。查看此jsfiddle

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12689607

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档