[spalenque] - #7812 *WIP
This commit is contained in:
parent
8228a5d2ea
commit
80b440be52
@ -51,6 +51,17 @@ jQuery(document).ready(function($) {
|
||||
return count >0;
|
||||
},'You must add at least one Affiliation.');
|
||||
|
||||
jQuery.validator.addMethod('checkGender', function(value, element,params) {
|
||||
var gender = $("input[name='Gender']:checked").val();
|
||||
if (gender) {
|
||||
if (gender == 'Specify') {
|
||||
return ($.trim($("input[name='GenderSpecify']").val()) != '');
|
||||
}
|
||||
} else {
|
||||
return false;
|
||||
}
|
||||
},'Please specify your gender.');
|
||||
|
||||
jQuery.validator.addMethod(
|
||||
"regex",
|
||||
function(value, element, regexp) {
|
||||
@ -86,7 +97,7 @@ jQuery(document).ready(function($) {
|
||||
'Password[_Password]': {required: true,minlength: 5},
|
||||
'Password[_ConfirmPassword]': {required: true,minlength: 5,equalTo: '#Password-_Password'},
|
||||
'Affiliations':{checkAffiliations:true},
|
||||
'Gender':{required:true}
|
||||
'Gender':{checkGender:true}
|
||||
},
|
||||
messages: {
|
||||
FirstName:{
|
||||
@ -106,8 +117,7 @@ jQuery(document).ready(function($) {
|
||||
required:'Primary Email Address is required.',
|
||||
email:'Primary Email Address is not valid.',
|
||||
remote:'That address is already in use by another user'
|
||||
},
|
||||
Gender:'Please specify your gender'
|
||||
}
|
||||
}
|
||||
});
|
||||
|
||||
@ -125,6 +135,10 @@ jQuery(document).ready(function($) {
|
||||
}
|
||||
});
|
||||
|
||||
GenderSpecify.on('change',function(){
|
||||
$("label.error[for='Gender']").remove();
|
||||
});
|
||||
|
||||
registration_form.submit(function(event){
|
||||
var data_source = $("#AffiliationEditForm_AffiliationEditForm").affiliations('local_datasource');
|
||||
$(form_id+"_Affiliations").val(JSON.stringify(data_source));
|
||||
|
Loading…
Reference in New Issue
Block a user