记录不会的点
新增用户进行格式的约束
username为input标签的name属性
//自定义验证规则
form.verify({
username:function(value) {
if (value.length < 3) {
return '用户名至少得3个字符';
}
},
nickname: function(value) {
if (value.length < 5) {
return '昵称至少得5个字符';
}
},
pass: [/(.+){6,12}$/, '密码必须6到12位'],
repass: function(value) {
if ($('#L_pass').val() != $('#L_repass').val()) {
return '两次密码不一致';
}
}
});
这些name属性可以通过date.field.name取出来,然后通过formdata传给后端
如果name中使用了“xx.xxx”的形式,用上面的方法(data.field.name
)就或取不到值了,会报错说xx is not undefined
,不是这么取的,正确的方法应该是这样的data.field["name"]
;