$(function() { /* Enviar atendimento */ $('body').delegate("#enviarAtendimento", "click", function(e) { e.preventDefault(); var postData = $('form#frmAtendimento').serialize(); var formURL = $('form#frmAtendimento').attr("data-url"); var req = validation_form('this-form', true); if (req != 0) { show_alert(3, 'form-msg'); return false; } $('form#frmAtendimento').find('input, button, textarea').attr('disabled', true); $('#enviarAtendimento').attr('disabled', true); $.ajax({ url: formURL, type: "POST", data: postData, dataType: 'JSON', cache: false, success: function(data) { console.log('data', data); show_alert(data.cod, 'form-msg'); if(data.pag) { //window.location.href = data.pag; } else { $('form#frmAtendimento').find('input, button,textarea').removeAttr('disabled'); } } }); }); /* Form contratação de internet */ $('body').delegate("#savePedido", "click", function(e) { e.preventDefault(); var postData = $('form#frmContratar').serialize(); //var captcha = $('#g-recaptcha-response').val(); var formURL = $('form#frmContratar').attr("data-url"); var req = validation_form('this-formContratar', true); if (req != 0) { show_alert(3, 'form-msgModal'); return false; } $('form#frmContratar').find('input, button, textarea').attr('disabled', true); $('#savePedido').attr('disabled', true); $.ajax({ url: formURL, type: "POST", data: postData, dataType: 'JSON', cache: false, success: function(data) { console.log('data', data); show_alert(data.cod, 'form-msgModal'); if(data.pag) { setTimeout(function(){ window.location.href = data.pag; }, 4000); } else { $('form#frmContratar').find('input, button,textarea').removeAttr('disabled'); $('#savePedido').removeAttr('disabled'); } } }); }); function validation_form(idForm) { var id = "#" + idForm; $($(id + " input:not([type=hidden])," + id + " select," + id + " form textarea").get().reverse()).each(function() { if ($(this).attr('req') != null) { if ($.trim($(this).val()) == '') { $(this).closest('div').addClass('has-error').find('input,select,textarea').focus(); } else { $(this).closest('div').removeClass('has-error'); } } else { $(this).closest('div').removeClass('has-error'); } }); return $(id).find('.has-error').length; } $("body").delegate("#perfil", "change", function(e) { e.preventDefault(); var perfil = $(this).val(); if(perfil == 'PJ'){ $("label[for='nome']").text('Razão social'); $("label[for='cpfcnpj']").text('CNPJ'); $("#cpfcnpj").attr('maxlength','18'); $("label[for='rgie']").text('IE'); $("label[for='data']").text('Data Fundação'); } else { $("label[for='nome']").text('Nome completo'); $("label[for='cpfcnpj']").text('CPF'); $("#cpfcnpj").attr('maxlength','14'); $("label[for='rgie']").text('RG'); $("label[for='data']").text('Data Nascimento'); } }); });