jQuery( document ).ready( function( $ ) {
$("#select-productos").on("change", function() { $(".modelos").css("display","none"); $("#"+$(this).val()).css("display","block"); });
$("#raven-field-group-6188401 label").append('
'); $("#raven-field-group-88e7574 label").append(' '); $("#raven-field-group-484dbf1 label").append(' ');$('form').on('keyup keypress', function(e) { var keyCode = e.keyCode || e.which; if (keyCode === 13) { e.preventDefault(); return false; } });
$("#registro-siguiente2").click(function(){ var codigoProducto = $('#form-field-6188401').val(); if (codigoProducto == '') $('#configuradorButtonFallo').click(); else { $.ajax({ type: "POST", url: "/wp-admin/admin-ajax.php", data: { action: 'checkCodigoProducto', // add your parameters here codigoProducto: codigoProducto }, success: function (output) { console.log(output); if (output == false) $('#configuradorButtonFallo').click(); else { var obj = JSON.parse(output); console.log('Modelo: ' + codigoProducto); console.log('Código: ' + obj[0].codigo); $("#modelo-imagen img").removeAttr('srcset'); $("#modelo-imagen img").attr("src", obj[0].image); $("#modelo-producto p").text(codigoProducto); $("#codigo-producto p").text(obj[0].codigo); $("#form-field-88e7574").val(codigoProducto); $("#form-field-3ebd7f1").val(codigoProducto); $("#form-field-28fb909").val(obj[0].codigo); $("#form-field-0c3cd3c").val(codigoProducto); $("#form-field-57135ab").val(obj[0].codigo); $("#form-field-88e7574").attr('readonly', true); $("#registro-paso2").css("display","none"); $("#registro-paso3").css("display","block"); //$("#form-field-358c6a6").val(obj[0].title); } } }); } });
$("#registro-siguiente3").click(function(){ var codigoSerie = $('#form-field-484dbf1').val(); var codigoProducto = $('#form-field-6188401').val(); //var codigoProducto = $('#form-field-6188401').val(); if (codigoSerie == '') $('#configuradorButtonFallo').click(); else { $.ajax({ type: "POST", url: "/wp-admin/admin-ajax.php", data: { action: 'checkCodigoSerie', // add your parameters here codigoSerie: codigoSerie, codigoProducto: codigoProducto }, success: function (output) { //console.log('output:' + output); if (output == 'KO') $('#configuradorButtonFallo').click(); else { $("#form-field-1958214").val(codigoSerie); $("#form-field-358c6a6").val(codigoSerie); $("#serie-producto p").text(codigoSerie); $("#registro-paso3").css("display","none"); $("#registro-paso4").css("display","block"); //$("#form-field-358c6a6").val(obj[0].title); } } }); } });
// when click #registro-siguiente1 hide #registro-paso1 and show #registro-paso2 $("#registro-siguiente1").click(function(){ $("#registro-paso1").css("display","none"); $("#registro-paso2").css("display","block"); });
$("#registro-anterior4").click(function(){ $("#registro-paso4").css("display","none"); $("#registro-paso2").css("display","block"); });
//when select #form-field-1bfc1fe is changed and value is Particular show #registro-particular and hide #registro-empresa. If value is Empresa show #registro-empresa and hide #registro-particular $("#form-field-1bfc1fe").on("change", function() { if ($(this).val() == 'Particular') { $("#registro-particular").css("display","block"); $("#registro-empresa").css("display","none"); //change options of select #form-field-fb280ac to: Piso, Vivienda unifamiliar $("#form-field-fb280ac").empty(); $("#form-field-fb280ac").append(''); $("#form-field-fb280ac").append(''); $("#form-field-074d5f9").val('Piso'); } else { $("#registro-empresa").css("display","block"); $("#registro-particular").css("display","none"); //change options of select #form-field-fb280ac to: Hotel, Hospital, Retail, Supermercado, Edificio oficinas, Colegio, Edificio público, otros $("#form-field-fb280ac").empty(); $("#form-field-fb280ac").append(''); $("#form-field-fb280ac").append(''); $("#form-field-fb280ac").append(''); $("#form-field-fb280ac").append(''); $("#form-field-fb280ac").append(''); $("#form-field-fb280ac").append(''); $("#form-field-fb280ac").append(''); $("#form-field-fb280ac").append(''); $("#form-field-7cb6a56").val('Hotel'); } });
$("#form-field-fb280ac").on("change", function() { if ($("#form-field-1bfc1fe").val() == 'Particular') { $("#form-field-074d5f9").val($(this).val()); } else { $("#form-field-7cb6a56").val($(this).val()); } });
});