我正在使用knockout.js插件。我为selectlist创建了一个名为select
的自定义验证规则。我创建了一个jsfiddle:
我的问题是当我加载页面时,验证消息已经显示,但我想仅在用户提交表单时显示它。我怎样才能做到这一点 ?
答案 0 :(得分:2)
向您的observable添加默认值'0'
,然后验证不会触发初始值:
ko.observable('0').extend({ select: { message : "please select gender" } })
演示JSfiddle
。