Mercedes Benz Logo Mercedes Benz Finanacial Logo

Cotizador Hermer

Cotiza y redescubre el placer de manejar. Ven por el Mercedes-Benz que mejor te representa.
2. Opciones de financiamiento
3. Tu cotización
Clase C


Cargando datos de la clase

$(document).ready(function(){ $(".classWrapper a").click(function(event){ event.preventDefault(); }); // Step 2 $("#step2 input, #step2 select").attr("disabled", "disabled"); // Step 3 $("#step3 input, #step3 select").attr("disabled", "disabled"); // Step 4 $("#step4 input, #step4 select").attr("disabled", "disabled"); $('input[name="tipoPersona"]').change(function(){ $("#tipoPersonaOk").hide(); $("#tipoPersonaOk").show(); }); $("#engancheS").mousemove( function(e){ $("#engancheV").html($(this).val()); $("#engancheOk").show(); }); $("#engancheS").change( function(e){ $("#engancheV").html($(this).val()); $("#engancheOk").show(); }); $("#idTerm").change(function(){ $("#engancheS").attr("min",$(this).find(":selected").data("emin")); $("#engancheS").attr("max",$(this).find(":selected").data("emax")); $("#idTermOk").show(); }); $("#idTipo").change(function(){ $("#idTipoOk").hide(); $("#preloaderStep2").fadeIn(); $("#priceV").html(""); $("#step2 input, #step2 select").attr("disabled", "disabled"); $("#step3 input, #step3 select").attr("disabled", "disabled"); $("#step4 input, #step4 select").attr("disabled", "disabled"); $.ajax({ method: "POST", url: "service.php", data: { id: $(this).val(), action: "getPrice" } }) .done(function( msg ) { console.log("Response plain:" + msg); var obj = JSON.parse(msg); console.log(obj); $("#priceV").html(obj.precioUnidad_formatoMoneda); $("#preloaderStep2").fadeOut(); $("#idTipoOk").show(); $("#step2 input, #step2 select").removeAttr("disabled"); }); }); $("#tipoFinanciamiento").change(function(){ $("#tipoFinanciamientoOk").hide(); $("#preloaderStep3").fadeIn(); $("#step3 input, #step3 select").attr("disabled", "disabled"); console.log("----------------------------------"); console.log($("#idTipo").val()); console.log($('input[name="tipoPersona"]:checked').val()); console.log($(this).val()); console.log("----------------------------------"); $.ajax({ method: "POST", url: "service.php", data: { idTipo: $("#idTipo").val(), tipoPersona: $('input[name="tipoPersona"]:checked').val(), tipoFinanciamiento: $(this).val(), action: "getPlans" } }) .done(function( msg ) { console.log("Response plan:" + msg); var obj = JSON.parse(msg); $("#idPlan .planOpt").remove(); if(Array.isArray(obj.PlanCotizador)) { for(var i=0; i != obj.PlanCotizador.length; i++) { $("#idPlan").append(''); } } else{ $("#idPlan").append(''); } $("#preloaderStep3").fadeOut(); $("#tipoFinanciamientoOk").show(); $("#step3 input, #step3 select").removeAttr("disabled"); }); }); $("#idPlan").change(function(){ $("#idPlanOk").hide(); $("#preloaderStep4").fadeIn(); $("#step4 input, #step4 select").attr("disabled", "disabled"); $.ajax({ method: "POST", url: "service.php", data: { idPlan:$(this).val(), action: "getTerms" } }) .done(function( msg ) { console.log("Response plain:" + msg); var obj = JSON.parse(msg); console.log(obj); $("#idTerm .termOpt").remove(); for(var i=0; i != obj.plazoCotizacion.length; i++) { $("#idTerm").append(''); } $("#preloaderStep4").fadeOut(); $("#idPlanOk").show(); $("#step4 input, #step4 select").removeAttr("disabled"); }); }); var request = $.post('service.php', { action: 'getData' }); request.done(function(response) { $('#classData').show(); $('#loader').hide(); var data = JSON.parse(response); console.log(data.ModeloCotizador); // Versiones var version = ''; $.each(data.ModeloCotizador, function(index, value) { if (value.id == 75) { $.each(value.lstTipoBO, function(index, value) { version += ''; }); } }); $('#idTipo').append(version); }); request.fail(function(data) { alert('¡Ups! Ocurrio un error'); }); $.ajax({ method: "POST", url: "service.php", data: { action: "getFinancings" } }) .done(function(response) { var data = JSON.parse(response); var options = ''; $.each(data.tipoFinanciamiento, function(index, value) { options += ''; }); $('#tipoFinanciamiento').append(options); }); });