我有一个分为几个标签的表单,似乎验证不适用于此类表单。
配置如下:
elements:[
{
view:"tabview",
tabbar:{ options:["Setings","Summary"]}, animate:false,
cells:[
{ id:"Setings", rows:[
{ view:"datepicker", name:"post"}
]},
{ id:"Summary", rows:[
{ view:"text", name:"title", label:"New title" }
]}
]
}
],
rules:{
"post":webix.rules.isNotEmpty,
"title":webix.rules.isNotEmpty,
}
举例说明:value
事件中的onAfterValidation
参数仅包含当前标签中的输入(应填写无效标签)
on:{
onAfterValidation:function(result, value){
if (!result) console.log(value);
else console.log(value);
}
},
如何实现多个标签的验证?感谢。