mirror of
https://github.com/kakwa/ldapcherry
synced 2024-11-11 12:08:51 +01:00
28 lines
735 B
JavaScript
28 lines
735 B
JavaScript
$('#form').validator({
|
|
custom: {
|
|
'ppolicy': function($el) {
|
|
if(! $el.prop('required') && $el.val() == 0){
|
|
return true;
|
|
};
|
|
var $ret = 'PPolicy error';
|
|
$.ajax({
|
|
url: '/checkppolicy',
|
|
type: 'POST',
|
|
dataType: 'json',
|
|
async: false,
|
|
data: 'pwd=' + $el.val(),
|
|
success: function(data) {
|
|
$ret = data;
|
|
}
|
|
});
|
|
this.options.errors['ppolicy'] = $ret['reason'];
|
|
return $ret['match'];
|
|
}
|
|
},
|
|
errors: {
|
|
'ppolicy': 'PPolicy error',
|
|
}
|
|
})
|
|
|
|
// vim:set expandtab tabstop=4 shiftwidth=4:
|