7
我创建这个问题的的jsfiddle我遇到这里:http://jsfiddle.net/9qxFK/4/Angular.js - 控制器功能从输入滤波器无效字符不删除字符,直到输入一个有效的字符
我有一个输入框,我只想允许使用小写字母,数字和连字符(该字段将在URL中使用)。
我有以下angular.js控制器的方法,为了做到这一点:当一个有效的字符是无效字符后键入只被删除
$scope.auto_slug = function() {
$scope.slug = $scope.slug.toLowerCase().replace(/[^a-z0-9\-\s]/g, '').replace(/\s+/g, '-');
};
无效字符。
有人可以告诉我为什么这不起作用吗?
谢谢,斯科特
可爱。谢谢! – Sc0ttyD