knockout.js - KnockoutJS Validation|Mapping Custom message does not work -
i create simple model mapping knowkoutjs , want validate it.
even if specify validation message, default message still displayed.
ko.validation.configure({ parseinputattributes: true }); var data = { name: "joe shmo", email: "joe@shmo.com" }; var validationmapping = { 'name': { create: function(options) { return ko.observable(options.data).extend({required: true,message:"name required"}); } } } var viewmodel = ko.validatedobservable(ko.mapping.fromjs(data, validationmapping)); ko.applybindings(viewmodel);
here fiddle
thanks help.
yoann
i found way, mistake, syntax of validation mapping wrong.
there syntax :
var validationmapping = { 'name': { create: function(options) { return ko.observable(options.data).extend( { required:{ params:true, message:"name required" } }); } } }
i updated fiddle.
Comments
Post a Comment