Javascript 使用Angular JS+;自定义验证中的Laravel
我昨天开始了angular+laravel项目,现在由于angular中的一些错误而停止 这是我的密码。 HTML 拉威尔函数Javascript 使用Angular JS+;自定义验证中的Laravel,javascript,angularjs,validation,laravel-4,Javascript,Angularjs,Validation,Laravel 4,我昨天开始了angular+laravel项目,现在由于angular中的一些错误而停止 这是我的密码。 HTML 拉威尔函数 public function checkPwd() { if(Hash::check(Input::get('pwdd'), Auth::user()->password)) { return 1; }else{ return 0; } } 此部分位于更改密码区域。 有三个领域 当前密码、新密码、
public function checkPwd()
{
if(Hash::check(Input::get('pwdd'), Auth::user()->password))
{
return 1;
}else{
return 0;
}
}
此部分位于更改密码区域。
有三个领域
当前密码、新密码、确认新密码
当用户输入当前密码时,我需要检查api是否有效
如何使用自定义验证规则。。
使用我上面的代码,在api调用结果中出现错误后,我无法禁用submit按钮
我如何解决这个问题 我认为在angular中使用asnc$http请求验证密码的方法是使用带有异步验证器的指令 下面是一个很好的示例,说明如何将验证器添加到ngModel。$asyncValidators 因为检查密码是一项昂贵的操作,我建议使用带有去盎司的ng型号选项,以便检查只在所有500毫秒或键盘启动时进行 或
我认为在angular中使用asnc$http请求验证密码的方法是使用带有异步验证器的指令 下面是一个很好的示例,说明如何将验证器添加到ngModel。$asyncValidators 因为检查密码是一项昂贵的操作,我建议使用带有去盎司的ng型号选项,以便检查只在所有500毫秒或键盘启动时进行 或
app.controller('CheckPawd',function($scope,$http){
$scope.checkerPwd = function(){
$http({
method:'post',
url:'checkPwd',
data:$.param({pwdd:$scope.cpwd})
}).success(function (data,response){
console.log(data);
if(data=="1"){
$scope.checker=null;
}else{
$scope.checker = data;
}
});
};
});
public function checkPwd()
{
if(Hash::check(Input::get('pwdd'), Auth::user()->password))
{
return 1;
}else{
return 0;
}
}
ng-model-options="{ debounce : { default : 500 } }"
ng-model-options="{ updateOn: 'keyup blur' }