Rev 23753 | View as "text/plain" | Blame | Compare with Previous | Last modification | View Log | RSS feed
$(function() {$(document).on('click', ".user-profile", function() {console.log("User Profile Button Clicked...")loadUserProfile("main-content");});$(document).on('click', '#payment-options-container', function(e){//console.log("payment-options-container clicked");var paymentOptionSize = parseInt($('#payment-options-container').attr("paymentOptionSize"));console.log("paymentOptionSize = "+paymentOptionSize);for(var index = 0; index < paymentOptionSize; index++){if($(e.target).is('#paymentOption'+index)){console.log("paymentOption"+ index +" Clicked!");if(e.target.checked){$('#paymentOption'+index).val('true');}else{$('#paymentOption'+index).val('false');}}}});});function loadUserProfile(domId){doGetAjaxRequestHandler(context+"/userProfile", function(response){$('#' + domId).html(response);});}function updatePaymentOptions(){var paymentOptionIdStatuses = [];var paymentOptionSize = parseInt($('#payment-options-container').attr("paymentOptionSize"));console.log("paymentOptionSize = "+paymentOptionSize);for(var index = 0; index < paymentOptionSize; index++){var status = $('#paymentOption'+index).val();var paymentOptionId = $('#paymentOption'+index).attr("paymentOptionId");var paymentOptionIdStatusObject = {};paymentOptionIdStatusObject['paymentOptionId'] = paymentOptionId;paymentOptionIdStatusObject['status'] = (status == "true");paymentOptionIdStatuses.push(paymentOptionIdStatusObject);}console.log(paymentOptionIdStatuses);var json = JSON.stringify(paymentOptionIdStatuses);doPutAjaxRequestWithJsonHandler(context+"/paymentOption", json, function(response){$('#main-content').html(response);});}