702 lines
24 KiB
PHP
Executable File
702 lines
24 KiB
PHP
Executable File
<style>
|
|
.button-like {
|
|
display: inline-block;
|
|
padding: 8px 15px;
|
|
background-color: #02a8b5;
|
|
color: white;
|
|
text-decoration: none;
|
|
border-radius: 2px;
|
|
cursor: pointer;
|
|
margin-right: -85px;
|
|
}
|
|
|
|
.radiobuttondiv {
|
|
margin-left: 32px;
|
|
}
|
|
|
|
.form-control-client-policy-master {
|
|
width: 62% !important;
|
|
margin-left: 30px;
|
|
margin-top: 3px
|
|
}
|
|
|
|
/* .form-group.col-md-6 */
|
|
.form-group-client-policy-master {
|
|
display: -webkit-box;
|
|
max-width: 100% !important;
|
|
/* border:1px solid; */
|
|
/* background-color: #0001; */
|
|
}
|
|
|
|
.form-group-client-policy-masters {
|
|
display: -webkit-box;
|
|
max-width: 100% !important;
|
|
}
|
|
|
|
.flex-container {
|
|
display: block;
|
|
/* flex-wrap: wrap; */
|
|
/* align-items: center; Align items vertically center */
|
|
}
|
|
|
|
.flex-container>div {
|
|
flex: 1;
|
|
/* Each div takes equal space */
|
|
}
|
|
|
|
label {
|
|
padding-top: 7px;
|
|
width: 400px;
|
|
/* background-color: #0001; */
|
|
height: 36px;
|
|
/* text-align: center; */
|
|
}
|
|
|
|
.jodit-status-bar {
|
|
display: none;
|
|
}
|
|
|
|
.input-group {
|
|
width: 64.5% !important;
|
|
}
|
|
|
|
.input-group-append-client-policy-master {
|
|
margin-top: 3px;
|
|
}
|
|
|
|
.jodit-wysiwyg {
|
|
margin-bottom: 162px;
|
|
}
|
|
|
|
.form-control-client-policy-masters {
|
|
margin-left: 30px;
|
|
width: 689px;
|
|
}
|
|
</style>
|
|
|
|
<div id="OtherPolicyTermsForm" style="display:none">
|
|
|
|
<span id="otherPolicyTermsClose"
|
|
style="float: right;font-size: 26px;color: red;margin-top: -42px;margin-left: 3px;margin-right: 7px;">x</span>
|
|
<h5><label for="gpaTerms" style="margin-bottom: 20px;">Policy Terms <span
|
|
id="nameOfThePolicyOnOther"></span></label>
|
|
</h5>
|
|
<form role="form" class="parsley-examples" method="post" id="otherPolicyTerms" enctype="multipart/form-data">
|
|
<input type="hidden" value="<?= csrf_hash() ?>" name="<?= csrf_token() ?>" />
|
|
<input type="hidden" name="client_id" id="Client_id" value="<?= isset($client['id']) ? $client['id'] : '' ?>" />
|
|
<input type="hidden" name="client_policy_id" id="other_client_policy_id" />
|
|
<input type="hidden" name="policy_id" id="gpa_policy_id" />
|
|
<input type="hidden" id="emp_count" />
|
|
|
|
<div id="append_html_for_other_policy_terms"></div>
|
|
|
|
<hr>
|
|
|
|
<div class="other_special_condition">
|
|
</div>
|
|
|
|
<br>
|
|
<div class="form-group text-right m-b-0" style="margin-top: -49px;">
|
|
<a href="#" class="button-like" id="otherButtonSpecialCondition" title="Special Condition">Special
|
|
Condition</a>
|
|
<button type="submit" class="btn btn-primary waves-effect waves-light mr-1" id="btnOtherTermsSubmit"
|
|
style="margin-top: 100px;">Submit</button>
|
|
</div>
|
|
</div>
|
|
|
|
</form>
|
|
</div>
|
|
|
|
|
|
<script>
|
|
$("#otherPolicyTerms").submit(function(event) {
|
|
|
|
event.preventDefault();
|
|
|
|
var isValid = $('#otherPolicyTerms').parsley().validate();
|
|
console.log('isvalid', isValid);
|
|
|
|
if ($('#emp_count').val() == true) {
|
|
toastr.warning('Client has active employees', 'Warning');
|
|
return;
|
|
}
|
|
|
|
if (!isValid) {
|
|
console.log('Form is Empty', 'Warning');
|
|
return;
|
|
}
|
|
|
|
$('.loader').fadeIn();
|
|
$('.loader-mask').fadeIn();
|
|
|
|
var formData = new FormData($('#otherPolicyTerms')[0]);
|
|
var policy_form_action = '<?= base_url("client/terms/other_terms") ?>';
|
|
|
|
// Convert the FormData object to a JSON object
|
|
const formObject = {};
|
|
formData.forEach((value, key) => {
|
|
if (key != 'csrf_test_name' && key != 'client_policy_id' && key != 'policy_id' && key !=
|
|
'client_id') {
|
|
|
|
if (key.endsWith('[]')) {
|
|
const baseKey = key.slice(0, -2);
|
|
if (!formObject[baseKey]) {
|
|
formObject[baseKey] = [];
|
|
}
|
|
formObject[baseKey].push(value.replace(/,/g, ''));
|
|
} else if(key == 'sum_insureds'){
|
|
formObject['sum_insured'] = value.replace(/,/g, '');
|
|
}
|
|
else {
|
|
formObject[key] = value;
|
|
}
|
|
}
|
|
});
|
|
|
|
console.log(formObject);
|
|
|
|
|
|
const jsonString = JSON.stringify(formObject);
|
|
console.log(jsonString);
|
|
|
|
// return;
|
|
|
|
// Append the JSON string to the FormData object
|
|
formData.append('policy_terms', jsonString);
|
|
|
|
|
|
$.ajax({
|
|
data: formData,
|
|
url: policy_form_action,
|
|
type: "POST",
|
|
dataType: 'json',
|
|
processData: false,
|
|
contentType: false,
|
|
success: function(res) {
|
|
|
|
$('#otherPolicyTerms')[0].reset();
|
|
$('.text-danger-2').html('');
|
|
console.log(res);
|
|
|
|
if (res.status === false) {
|
|
toastr.error(res.message, 'Error');
|
|
return;
|
|
}
|
|
|
|
setTimeout(function() {
|
|
$('.loader').fadeOut();
|
|
$('.loader-mask').delay(350).fadeOut('slow');
|
|
}, 1000);
|
|
},
|
|
error: function(xhr, status, error) {
|
|
console.error(xhr.responseText);
|
|
console.error(status, error);
|
|
}
|
|
});
|
|
|
|
setTimeout(function() {
|
|
$('.loader').fadeOut();
|
|
$('.loader-mask').delay(350).fadeOut('slow');
|
|
$('#OtherPolicyTermsForm').css('display', 'none');
|
|
$('#police-tab').css('display', '');
|
|
$('.nav.nav-pills.navtab-bg').css('display', '');
|
|
$('.nav.nav-pills.navtab-bg').prev().css('display', '');
|
|
var message = 'Policy Terms Updated successfully';
|
|
toastr.success(message, 'Success');
|
|
}, 1000);
|
|
|
|
});
|
|
|
|
|
|
$('body').on('click', '.btnPolicyMaster', function() {
|
|
|
|
var client_policy_id = $(this).data('id');
|
|
var policy_type_id = $(this).data('typeid');
|
|
console.log('policy_type_id', policy_type_id);
|
|
console.log('client_policy_id :', client_policy_id);
|
|
|
|
$('#other_client_policy_id').val(client_policy_id);
|
|
|
|
appendPolicyTermsHTML(policy_type_id);
|
|
|
|
var gpa_policy_type_id = $(this).attr('id');
|
|
// console.log('gpa_policy_type_id', gpa_policy_type_id)
|
|
|
|
if (policy_type_id > 5) {
|
|
|
|
$('#OtherPolicyTermsForm').css('display', '');
|
|
$('#police-tab').css('display', 'none');
|
|
$('.nav.nav-pills.navtab-bg').css('display', 'none');
|
|
$('.nav.nav-pills.navtab-bg').prev().css('display', 'none');
|
|
$('.removeDom').remove()
|
|
|
|
$('.loader').fadeIn();
|
|
$('.loader-mask').fadeIn();
|
|
|
|
$.ajax({
|
|
url: '<?= base_url("client/policy/getterms") ?>',
|
|
method: 'GET',
|
|
data: {
|
|
client_policy_id: client_policy_id
|
|
},
|
|
success: function(res) {
|
|
|
|
console.log('response of the other policy terms', res);
|
|
console.log('employee count', res.emp_count_by_policy);
|
|
|
|
setTimeout(function() {
|
|
$('.loader').fadeOut();
|
|
$('.loader-mask').delay(350).fadeOut('slow');
|
|
}, 500);
|
|
|
|
// $('#nameOfThePolicyOnOther').html(' - ' + res.policy_name.name);
|
|
|
|
|
|
$('#emp_count').val(res.count)
|
|
if (res.emp_count_by_policy != 0) {
|
|
$("#btnOtherTermsSubmit").hide();
|
|
$("#otherButtonSpecialCondition").hide();
|
|
} else {
|
|
$("#btnOtherTermsSubmit").show();
|
|
$("#otherButtonSpecialCondition").show();
|
|
}
|
|
|
|
|
|
if (res) {
|
|
|
|
//special conditions fields
|
|
let gpaJsonObjectForSpecialCondition = JSON.parse(res.data);
|
|
Object.keys(gpaJsonObjectForSpecialCondition).forEach(function(key) {
|
|
if (key.includes("other_special_condition_label") || key.includes(
|
|
"other_special_condition_input")) {
|
|
if (key.includes("other_special_condition_label")) {
|
|
for (let index = 0; index <
|
|
gpaJsonObjectForSpecialCondition[key].length; index++) {
|
|
specialConditionForOthers();
|
|
}
|
|
}
|
|
let elements = document.getElementsByName(`${key}[]`);
|
|
|
|
if (elements) {
|
|
elements.forEach((element, index) => {
|
|
|
|
if (gpaJsonObjectForSpecialCondition[key][
|
|
index
|
|
] == undefined) {
|
|
element.value = " ";
|
|
} else {
|
|
element.value =
|
|
gpaJsonObjectForSpecialCondition[key][
|
|
index
|
|
];
|
|
}
|
|
});
|
|
}
|
|
|
|
|
|
}
|
|
|
|
if (key.includes("multiple_sum_insured")) {
|
|
gpaJsonObjectForSpecialCondition[key].forEach((value, index) => {
|
|
appendOtherSIAddMore(value);
|
|
});
|
|
}
|
|
|
|
});
|
|
|
|
|
|
//normal terms fields
|
|
let jsonObject = JSON.parse(res.data);
|
|
Object.keys(jsonObject).forEach(function(key) {
|
|
|
|
console.log(key)
|
|
|
|
let elements = document.getElementsByName(key);
|
|
|
|
if(key == 'sum_insured'){
|
|
elements = document.getElementsByName('sum_insureds')
|
|
}
|
|
|
|
console.log(elements)
|
|
|
|
if (elements && elements.length > 0) {
|
|
let element = elements[0];
|
|
|
|
if (element.tagName === 'INPUT' && (element.type ===
|
|
'checkbox' || element.type === 'radio')) {
|
|
|
|
if (element.type === 'checkbox') {
|
|
element.checked = jsonObject[key] === '1';
|
|
} else if (element.type === 'radio') {
|
|
element.checked = element.value === jsonObject[key];
|
|
}
|
|
|
|
} else {
|
|
|
|
if (jsonObject[key] == undefined) {
|
|
element.value = " ";
|
|
} else {
|
|
|
|
element.value = jsonObject[key];
|
|
console.log(element);
|
|
console.log(jsonObject[key]);
|
|
console.log(element.value);
|
|
}
|
|
}
|
|
}
|
|
|
|
});
|
|
|
|
}
|
|
|
|
|
|
$('#sum_insured_others').trigger('keyup');
|
|
$(".multiple_sum_insured").trigger("keyup");
|
|
|
|
|
|
},
|
|
|
|
error: function(xhr, status, error) {
|
|
console.error(xhr.responseText);
|
|
console.error(status, error);
|
|
$('.loader').fadeOut();
|
|
$('.loader-mask').delay(350).fadeOut('slow');
|
|
console.log('Something Wrong!', 'warning');
|
|
}
|
|
});
|
|
|
|
}
|
|
|
|
});
|
|
</script>
|
|
|
|
|
|
<script>
|
|
document.getElementById('otherButtonSpecialCondition').addEventListener('click', function(event) {
|
|
|
|
console.log('specialConditionForOthers callback clicked')
|
|
event.preventDefault();
|
|
specialConditionForOthers();
|
|
|
|
});
|
|
|
|
|
|
function specialConditionForOthers(count = 0) {
|
|
|
|
console.log('specialConditionForOthers function called')
|
|
|
|
console.log('before if count', count)
|
|
|
|
if (count === 0) {
|
|
|
|
console.log('after if count', count)
|
|
|
|
var index = $('.modifyclassinput').length;
|
|
var appendElement = `<div class="form-group col-md-6 form-group-client-policy-masters removeDom">
|
|
|
|
<label for="specialconditionlabel" class="special_condition_label[]" style="width: 450px;position: relative;bottom: 6px;">
|
|
<input class="form-control" name="other_special_condition_label[]" id="other_special_condition_label[]" style="position: relative;right: 15px;">
|
|
<span class="specialConditionClose" style="color: red; float: right;position: relative;bottom: 28px;left: 15px;">X</span>
|
|
</label>
|
|
|
|
<input type="text" name="other_special_condition_input[]" id="other_special_condition_input[]" class="form-control s special_condition_input[]">
|
|
</div>`;
|
|
console.log($(this));
|
|
$('.other_special_condition').each(function() {
|
|
$(this).append(appendElement);
|
|
});
|
|
} else {
|
|
|
|
console.log('else')
|
|
}
|
|
}
|
|
|
|
|
|
$(document).on('click', '#otherPolicyTermsClose', function() {
|
|
$('#OtherPolicyTermsForm').css('display', 'none');
|
|
$('#police-tab').css('display', '');
|
|
$('.nav.nav-pills.navtab-bg').css('display', '');
|
|
$('.nav.nav-pills.navtab-bg').prev().css('display', '');
|
|
$('#otherPolicyTerms')[0].reset();
|
|
$('.text-danger-2').html('');
|
|
});
|
|
|
|
|
|
$("#sum_insured_others").on("keyup", function() {
|
|
var inputNumber = $(this).val();
|
|
console.log('sum_insured_others keyup', inputNumber)
|
|
if (inputNumber) {
|
|
var result = convertCommaNumberToWords(inputNumber);
|
|
$("#numberToWordOthers").text(result);
|
|
} else {
|
|
$("#numberToWordOthers").text("");
|
|
}
|
|
});
|
|
|
|
|
|
$("#totalSumInsured").on("keyup", function() {
|
|
var inputNumber = $(this).val();
|
|
if (inputNumber) {
|
|
var result = convertCommaNumberToWords(inputNumber);
|
|
$("#numberToWordTotalSumInsured").text(result);
|
|
} else {
|
|
$("#numberToWordTotalSumInsured").text("");
|
|
}
|
|
});
|
|
|
|
|
|
function si_keup_num_to_word2(input) {
|
|
|
|
console.log('keyup sum insured');
|
|
var inputNumber = $(input).val();
|
|
console.log(inputNumber)
|
|
if (inputNumber) {
|
|
var result = convertCommaNumberToWords(inputNumber);
|
|
|
|
$("#numberToWordOthers").text(result);
|
|
} else {
|
|
$("#numberToWordOthers").text("");
|
|
}
|
|
};
|
|
|
|
|
|
function appendPolicyTermsHTML(policy_type) {
|
|
|
|
var termsHTML = ""
|
|
$('#append_html_for_other_policy_terms').empty();
|
|
|
|
if (policy_type == 7) {
|
|
|
|
termsHTML = `
|
|
|
|
<div class="form-group">
|
|
|
|
<div class="row" style="margin-bottom: 10px;">
|
|
<div class="col-md-6">
|
|
<label for="sumInsured">Sum Insured</label>
|
|
</div>
|
|
<div class="col-md-4">
|
|
<input style="width: 128%;" type="text" name="sum_insureds" id="sum_insured_others" class="form-control" onkeypress = "return onlyNumbers(event)" onkeyup=" formatNumber(this); si_keup_num_to_word2(this)">
|
|
</div>
|
|
<div class="col-md-2" style="position: relative;left: 88px;">
|
|
<button type="button" class="btn btn-primary si-add-more" onclick="appendOtherSIAddMore()">+</button>
|
|
</div>
|
|
<div class="col-md-6">
|
|
</div>
|
|
<div class="col-md-6">
|
|
<div id='numberToWordOthers' class="text-danger-2" ></div>
|
|
</div>
|
|
</div>
|
|
|
|
<div id="sum_insured_add_more" ></div>
|
|
|
|
<div class="row" style="margin-bottom: 10px;">
|
|
<div class="col-md-6">
|
|
<label for="totalSumInsured">Policy Type</label>
|
|
</div>
|
|
<div class="col-md-6">
|
|
<input type="text" name="policy_type" id="policy_type" class="form-control">
|
|
</div>
|
|
</div>
|
|
|
|
<div class="row" style="margin-bottom: 10px;">
|
|
<div class="col-md-6">
|
|
<label for="totalSumInsured">Existing Insurer</label>
|
|
</div>
|
|
<div class="col-md-6">
|
|
<input type="text" name="existing_insurer" id="existing_insurer" class="form-control">
|
|
</div>
|
|
</div>
|
|
|
|
<div class="row" style="margin-bottom: 10px;">
|
|
<div class="col-md-6">
|
|
<label for="renewal_lives">Renewal Lives</label>
|
|
</div>
|
|
<div class="col-md-6">
|
|
<input type="text" name="renewal_lives" id="renewal_lives" class="form-control">
|
|
</div>
|
|
</div>
|
|
|
|
<div class="row" style="margin-bottom: 10px;">
|
|
<div class="col-md-6">
|
|
<label for="totalSumInsured">Total Sum Assured</label>
|
|
</div>
|
|
<div class="col-md-6">
|
|
<input type="text" style="width: 100% !important;" class="form-control" name="total_sum_insured"
|
|
id="total_sum_insured" onkeypress="return onlyNumbers(event)" onkeyup="formatNumber(this)">
|
|
</div>
|
|
<div class="col-md-6">
|
|
</div>
|
|
<div class="col-md-6">
|
|
<div id='numberToWordTotalSumInsured' class="text-danger-2"></div>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="row" style="margin-bottom: 10px;display:true;">
|
|
<div class="col-md-6">
|
|
<label for="lives_at_inception">Lives at Inception</label>
|
|
</div>
|
|
<div class="col-md-6">
|
|
<input type="text" name="lives_at_inception" id="lives_at_inception" class="form-control">
|
|
</div>
|
|
</div>
|
|
|
|
<div class="row" style="margin-bottom: 10px;display:true;">
|
|
<div class="col-md-6">
|
|
<label for="totalSumInsured">Total Sum Insured at Inception</label>
|
|
</div>
|
|
<div class="col-md-6">
|
|
<input type="text" name="total_sum_insured_at_inception" id="total_sum_insured_at_inception"
|
|
class="form-control" onkeypress="return onlyNumbers(event)" onkeyup="formatNumber(this)">
|
|
</div>
|
|
</div>
|
|
|
|
|
|
<div class="row" style="margin-bottom: 10px;display:true;">
|
|
<div class="col-md-6">
|
|
<label for="totalSumInsured">Premium at Inception (Excl GST)</label>
|
|
</div>
|
|
<div class="col-md-6">
|
|
<input type="text" name="premium_at_inception" id="premium_at_inception" class="form-control">
|
|
</div>
|
|
</div>
|
|
|
|
<div class="row" style="margin-bottom: 10px;display:true;">
|
|
<div class="col-md-6">
|
|
<label for="coverage">Coverage</label>
|
|
</div>
|
|
<div class="col-md-6">
|
|
<input type="text" name="coverage " id="coverage" class="form-control">
|
|
</div>
|
|
</div>
|
|
|
|
<div class="row" style="margin-bottom: 10px;display:true;">
|
|
<div class="col-md-6">
|
|
<label for="free_cover_limit">Free Cover Limit</label>
|
|
</div>
|
|
<div class="col-md-6">
|
|
<input type="text" name="free_cover_limit" id="free_cover_limit" class="form-control">
|
|
</div>
|
|
</div>
|
|
|
|
</div>
|
|
|
|
`
|
|
|
|
} else if (policy_type == 6) {
|
|
|
|
termsHTML = `
|
|
|
|
<div class="form-group EDLI">
|
|
|
|
<div class="row" style="margin-bottom: 10px;">
|
|
<div class="col-md-6">
|
|
<label for="sumInsured">Sum Insured</label>
|
|
</div>
|
|
<div class="col-md-4" >
|
|
<input style="width: 128%;" type="text" name="sum_insureds" id="sum_insured_others" class="form-control" onkeypress = "return onlyNumbers(event)" onkeyup=" formatNumber(this); si_keup_num_to_word2(this)">
|
|
</div>
|
|
<div class="col-md-2" style="position: relative;left: 88px;">
|
|
<button type="button" class="btn btn-primary si-add-more" onclick="appendOtherSIAddMore()">+</button>
|
|
</div>
|
|
<div class="col-md-6">
|
|
</div>
|
|
<div class="col-md-6">
|
|
<div id='numberToWordOthers' class="text-danger-2" ></div>
|
|
</div>
|
|
</div>
|
|
|
|
<div id="sum_insured_add_more" ></div>
|
|
|
|
<div class="row" style="margin-bottom: 10px;">
|
|
<div class="col-md-6">
|
|
<label for="totalSumInsured">Existing Insurer</label>
|
|
</div>
|
|
<div class="col-md-6">
|
|
<input type="text" name="existing_insurer" id="existing_insurer" class="form-control">
|
|
</div>
|
|
</div>
|
|
|
|
<div class="row" style="margin-bottom: 10px;">
|
|
<div class="col-md-6">
|
|
<label for="renewal_lives">Renewal Lives</label>
|
|
</div>
|
|
<div class="col-md-6">
|
|
<input type="text" name="renewal_lives" id="renewal_lives" class="form-control">
|
|
</div>
|
|
</div>
|
|
|
|
<div class="row" style="margin-bottom: 10px;display:true;">
|
|
<div class="col-md-6">
|
|
<label for="lives_at_inception">Lives at Inception</label>
|
|
</div>
|
|
<div class="col-md-6">
|
|
<input type="text" name="lives_at_inception" id="lives_at_inception" class="form-control">
|
|
</div>
|
|
</div>
|
|
|
|
<div class="row" style="margin-bottom: 10px;display:true;">
|
|
<div class="col-md-6">
|
|
<label for="totalSumInsured">Total Sum Insured at Inception</label>
|
|
</div>
|
|
<div class="col-md-6">
|
|
<input type="text" name="total_sum_insured_at_inception" id="total_sum_insured_at_inception"
|
|
class="form-control" onkeypress="return onlyNumbers(event)" onkeyup="formatNumber(this)">
|
|
</div>
|
|
</div>
|
|
|
|
<div class="row" style="margin-bottom: 10px;display:true;">
|
|
<div class="col-md-6">
|
|
<label for="coverage">Coverage</label>
|
|
</div>
|
|
<div class="col-md-6">
|
|
<input type="text" name="coverage " id="coverage" class="form-control">
|
|
</div>
|
|
</div>
|
|
|
|
<div class="row" style="margin-bottom: 10px;display:true;">
|
|
<div class="col-md-6">
|
|
<label for="free_cover_limit">Free Cover Limit for Base Cover</label>
|
|
</div>
|
|
<div class="col-md-6">
|
|
<input type="text" name="free_cover_limit_for_base_cover" id="free_cover_limit_for_base_cover" class="form-control">
|
|
</div>
|
|
</div>
|
|
|
|
</div>
|
|
|
|
`
|
|
}
|
|
|
|
$('#append_html_for_other_policy_terms').append(termsHTML);
|
|
}
|
|
|
|
|
|
function appendOtherSIAddMore(data = null) {
|
|
|
|
const addMoreContainer = document.getElementById('sum_insured_add_more');
|
|
|
|
console.log(addMoreContainer)
|
|
|
|
const html = `
|
|
<div class="row" style="margin-bottom: 10px;">
|
|
<div class="col-md-6">
|
|
<label for="sumInsured">Additional Sum Insured</label>
|
|
</div>
|
|
<div class="col-md-4">
|
|
<input style="width: 128%;" value="${data ? data : ''}" type="text" name="multiple_sum_insured[]" class="form-control multiple_sum_insured" onkeypress="return onlyNumbers(event)" onkeyup="formatNumber(this); numtowordinkeyup(this)">
|
|
</div>
|
|
<div class="col-md-2" style="position: relative;left: 88px;">
|
|
<button type="button" class="btn btn-danger si-remove-multi" onclick="removeGMCAdditionalSI(this)">x</button>
|
|
<button type="button" class="btn btn-primary si-add-more" onclick="appendOtherSIAddMore()">+</button>
|
|
</div>
|
|
<div class="col-md-6">
|
|
</div>
|
|
<div class="col-md-6">
|
|
<div class="text-danger-2 numberToWordSumInsured"></div>
|
|
</div>
|
|
</div>`;
|
|
|
|
addMoreContainer.insertAdjacentHTML('beforeend', html);
|
|
}
|
|
</script> |