我在我的项目中使用xeditable。
我需要验证每个字段,
如何使用ng-pattern =“/ ^ [a-zA-Z] * $ /”进行验证,如果输入值与模式不匹配则显示错误消息。
任何人都可以指导我如何处理这个问题。
$scope.checkName = function(data) {
console.log("user.name.onbeforesave:", data)
if (data !== 'awesome') {
return "Username should be `awesome`";
}
};
答案 0 :(得分:2)
你需要使用ng-pattern吗?你能改变使用正则表达式的功能吗?
这有效:
$scope.checkName = function(data) {
console.log("user.name.onbeforesave:", data)
if (!data.match(/^[a-zA-Z ]*$/)) {
return "Only spaces and letters allowed";
}
}