提交Summernote文本区域时出现验证错误

时间:2019-01-23 17:03:09

标签: javascript jquery html

在我的文本区域中,有一个Summernote,在我的表单中,我使用了JQuery验证来提交表单。不需要summernote文本区域。但是,验证仍然可以验证我的summernote并抛出以下错误:

Cannot read property 'settings' of undefined

好,现在问题来了,当我输入一些简单的值(例如“ 12345”)时,summernote便得到了验证,但没有任何问题,但是,当我将一些复杂的代码(例如,从其他位置复制粘贴)时,它给了我上面的错误。 a busy cat

然后我在进行验证时尝试放置忽略项,但是它不起作用,请问我知道如何解决这个问题?

我的代码:

                    $('#' + form_id).validate({ ignore: ".note-editable.panel-body"});
                    if ($('#' + form_id).valid()) {
                        $('#' + form_id).submit();
                    }


        $('.summernote').summernote({ height: 500 });


                    $('#' + form_id).validate({ ignore: ".note-editable.panel-body"});

1 个答案:

答案 0 :(得分:0)

好,我通过使用以下代码对其进行了修复

                $('#' + form_id).validate({ ignore: ".note-editor *"});