Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/backbone.js/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript backbone-forms.js-我可以像jQuery validate那样设置minlength,还是在呈现主干表单后让我自己进行验证?_Javascript_Backbone.js_Backbone Forms - Fatal编程技术网

Javascript backbone-forms.js-我可以像jQuery validate那样设置minlength,还是在呈现主干表单后让我自己进行验证?

Javascript backbone-forms.js-我可以像jQuery validate那样设置minlength,还是在呈现主干表单后让我自己进行验证?,javascript,backbone.js,backbone-forms,Javascript,Backbone.js,Backbone Forms,这是我的表格:我可以在这个定义中设置验证规则吗 用条件语句手动验证它,或者类似的东西已经内置了吗 我想为学习目的将minlength设置为20,无需我自己的条件。 或者我应该通过在插件文件中包含它们来扩展插件吗 var form1 = new Backbone.Form({ schema: { country: { type: 'Select', options: ['UK', 'USA'] }, city: { type: 'Select', options: cities.U

这是我的表格:我可以在这个定义中设置验证规则吗 用条件语句手动验证它,或者类似的东西已经内置了吗

我想为学习目的将minlength设置为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,}/ ] }

所有的验证选项都是。

您使用的是哪个插件?这是我尝试使用的插件:在大多数情况下,您在
模型
本身上进行验证,而不是
视图
仅供将来参考。