HTML:
<input class="form-control" type="text" data-bind="value: Participant().FirstName />
self.FirstName = ko.observable(data === null ? "" : data.FirstName);
视图模型:
ko.validation.init();
self.ApplyValidations = function () {
var participant = new Participant(null);
participant.FirstName.extend({
required: true
}),
验证不起作用,可能是因为我已经在文本字段中传递了0或“”。
有谁能帮我自定义所需的,这样它就可以避免“”或0并验证文本框?