Rev 23500 | Go to most recent revision | View as "text/plain" | Blame | Compare with Previous | Last modification | View Log | RSS feed
$(function() {$(".user-profile").live('click', function() {console.log("User Profile Button Clicked...")loadUserProfile("main-content");});$('#payment-options-container').live('click', 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){doAjaxRequestHandler(context+"/userProfile", "GET", 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);doAjaxRequestWithJsonHandler(context+"/paymentOption", "PUT", json, function(response){$('#main-content').html(response);});}