主干形式.js - 我可以像在 jQuery 验证中那样设置最小长度,还是让我在渲染主干表单后自己验证

backbone-forms.js - can i set minlength like in jQuery validate or have i to validate on my own after rendering the backbone form?

本文关键字:验证 自己 表单 设置 我可以 js jQuery      更新时间:2023-09-26

>这是我的形式:我可以在这个定义中设置验证规则还是让我使用条件语句手动验证它还是已经内置了这样的东西?

出于学习目的,我想将最小长度设置为 20,而没有我自己的条件。还是我应该通过将它们包含在插件文件中来扩展插件?

var form1 = new Backbone.Form({
schema: {
    country: { type: 'Select', options: ['UK', 'USA'] },
    city: { type: 'Select', options: cities.UK },
    message: { validators: ['required', 'message'] }
}

}).render();

您可以将最小长度规则定义为正则表达式:

message: { validators: [ 'required', /.{20,}/ ] }

此处记录了所有验证选项。