在发生错误时设置输入背景颜色
问题描述:
我有一个淘汰赛和验证问题。我想在出现错误时给我的输入上色。在发生错误时设置输入背景颜色
的问题是,当我使用从GitHub的knockout.validation图书馆,有一个错误:
{"error": "Please use POST request"}
见:http://jsfiddle.net/kd2haczL/3/
ko.validation.configure({
insertMessages: false,
decorateElement: true,
errorElementClass: 'error'
});
;当我从CDN使用,有没有错误,但着色不起作用。
看到:http://jsfiddle.net/kd2haczL/1/
谢谢。
答
JSFiddle无法直接从github执行knockout源代码 - 检查控制台:“因为它的MIME类型('text/plain')不可执行,并且启用严格的MIME类型检查。
您在CDN的第二个示例在CSS字段中有<style>
标记。当你的表单值绑定到model.toValidate(),如下所示,你可以修改self.validate1功能:
self.validate1 = function() {
self.toValidate(self.toValidate() || '');
};