|
Lines 159-166
function select_user(borrowernumber, borrower, relationship) {
Link Here
|
| 159 |
fieldset.show(); |
159 |
fieldset.show(); |
| 160 |
|
160 |
|
| 161 |
//Add attribute required so visible new_guarantor_relationship is validated |
161 |
//Add attribute required so visible new_guarantor_relationship is validated |
| 162 |
if($(".new_guarantor_relationship").is(":visible")){ |
162 |
if ($(".new_guarantor_relationship").is(":visible")) { |
| 163 |
$(".new_guarantor_relationship").prop('required',true); |
163 |
$(".new_guarantor_relationship").prop("required", true); |
| 164 |
} |
164 |
} |
| 165 |
|
165 |
|
| 166 |
if (relationship) { |
166 |
if (relationship) { |
|
Lines 357-378
$(document).ready(function () {
Link Here
|
| 357 |
else form.beenSubmitted = true; |
357 |
else form.beenSubmitted = true; |
| 358 |
form.submit(); |
358 |
form.submit(); |
| 359 |
}, |
359 |
}, |
| 360 |
invalidHandler: function(form, validator) { |
360 |
invalidHandler: function (form, validator) { |
| 361 |
var error_msg = jQuery.validator.messages.missing_fields; |
361 |
var error_msg = jQuery.validator.messages.missing_fields; |
| 362 |
// First remove error messages so that it doesn't |
362 |
// First remove error messages so that it doesn't |
| 363 |
// show in fieldset without errors |
363 |
// show in fieldset without errors |
| 364 |
$("fieldset").each(function(){ |
364 |
$("fieldset").each(function () { |
| 365 |
$("#"+$(this).attr("id")+"-error").remove(); |
365 |
$("#" + $(this).attr("id") + "-error").remove(); |
| 366 |
}); |
366 |
}); |
| 367 |
$(validator.errorList).each(function() { |
367 |
$(validator.errorList).each(function () { |
| 368 |
var fieldset = $(this.element).parents('[id*="memberentry_"]'); |
368 |
var fieldset = $(this.element).parents('[id*="memberentry_"]'); |
| 369 |
var fieldset_id = fieldset.attr("id"); |
369 |
var fieldset_id = fieldset.attr("id"); |
| 370 |
//Add error message only if it doesn't already exist |
370 |
//Add error message only if it doesn't already exist |
| 371 |
if(!$("#"+fieldset_id+"-error").length){ |
371 |
if (!$("#" + fieldset_id + "-error").length) { |
| 372 |
fieldset.find("legend").before('<span id="'+fieldset_id+'-error" class="required">'+error_msg+'</span>'); |
372 |
fieldset |
|
|
373 |
.find("legend") |
| 374 |
.before( |
| 375 |
'<span id="' + |
| 376 |
fieldset_id + |
| 377 |
'-error" class="required">' + |
| 378 |
error_msg + |
| 379 |
"</span>" |
| 380 |
); |
| 373 |
} |
381 |
} |
| 374 |
}); |
382 |
}); |
| 375 |
} |
383 |
}, |
| 376 |
}); |
384 |
}); |
| 377 |
|
385 |
|
| 378 |
var mrform = $("#manual_restriction_form"); |
386 |
var mrform = $("#manual_restriction_form"); |
| 379 |
- |
|
|