我有一個ViewModel,我用ericmbarnard/Knockout-Validation。 在這裏面我有這個字段:當我調用「viewModel.errors()。」時,會觸發Fake Errors消息。「
self.checksum = ko.observable().extend({required: {message: " * Required"}});
在我的HTML,這樣的:
<input type="text" id="txtCheckSum" name="txtCheckSum" data-bind="value: checksum"/>
而且我用javascript代碼添加 「輸入文件」 的價值。在這個JavaScript代碼中,我計算了md5文件,然後填充了字段txtCheckSum。但不幸的是,這不會自動填充我的ViewModel。因此,當我調用檢查「viewModel.errors()。length == 0」時,我有一個像這樣的錯誤是空的。
幫助?
您是否將值添加到校驗和observable或txtCheckSum元素? – madcapnmckay
是的。 @ eduardo-chiletto – ECC