我是新来的淘汰赛,请多多包涵。
我试图使用映射插件从服务器接收到一个现有的视图模型实例的JSON数据映射。 我能够做到这一点没有任何问题。 但在我的ViewModel我有这么只要我的地图数据和其绑定到UI,验证踢它会立即显示错误信息使用验证插件。
有没有办法,直到点击提交按钮,以不显示该错误消息。 还是我做错了什么?
这里是的jsfiddle 链接
出于某种原因,所以没有让我提出这个问题,除非伴有代码所以这里是从的jsfiddle复制的JavaScript代码 -
ko.validation.configure({
parseInputAttributes: true
});
var data = { name: null, email: "joe@shmo.com" };
function vm(){
this.name = ko.observable().extend({required:true});
this.email = ko.observable().extend({required:true});
this.validationCheck = ko.validatedObservable(this);
}
var viewModel = ko.mapping.fromJS(data, {}, new vm());
ko.applyBindings(viewModel);