%PDF- %PDF-
Direktori : /home1/dimen328/libertysa.com.br/admin/media/js/ |
Current File : //home1/dimen328/libertysa.com.br/admin/media/js/util.js |
//Combobox maker function comboMaker(elemento,modulo,operListar){ $.ajax({ url: "modules/"+modulo+"/CTRL.php", type: 'POST', async:false, data: { oper: operListar }, complete: function (e, xhr, result) { if (e.readyState == 4 && e.status == 200) { try { var Obj = eval("(" + e.responseText + ")"); //Combo OS } catch (err) { } if(Obj != null){ for(var i = 0; i < Obj.length; i++){ $(elemento).append ( "<option value='"+Obj[i].id+"'>"+Obj[i].descricao+"</option>" ); } } } } }); } //Combobox maker //classe de animção $(".page-header").addClass("fadeIn animated"); // //Verifica Campos Brancos var i = 0; function verificaBranco(campo,callback){ var retorno = false; if(!$("#"+campo).val()){ i = 0; $("#"+campo).parent("div").removeClass("has-success"); $("#"+campo).parent("div").addClass("has-error"); $("#"+campo).parent(".has-feedback").append('<span class="glyphicon glyphicon-remove form-control-feedback"></span>'); //exit; } else { i++; $("#"+campo).parent("div").removeClass("has-error"); $("#"+campo).parent("div").addClass("has-success"); $("#"+campo).parent(".has-feedback").append('<span class="glyphicon glyphicon-ok form-control-feedback"></span>'); if(i == $(".requiredField").length){ retorno = true; i = 0; } } callback(retorno); } //Verifica Campos Brancos //Scroll to Anchor function scrollToAnchor(anchId){ $('html,body').animate({ scrollTop: $(anchId).offset().top }, 1000); } //Scroll to Anchor //Upload Finisher function uploadFinisher(response){ if(response.msg == '1'){ $("#form-container").children("form").prepend("<input type='hidden' id='"+response.elName+"Hid' name='"+response.elName+"Hid' value='"+response.name+"' />"); $("p.file-text").remove(); $("#"+response.elName).parent().append('<p class="file-text text-success">Arquivo upado com sucesso</p>'); } else if(response.msg == '0') { $("p.file-text").remove(); $("#"+response.elName).parent().append('<p class="file-text text-danger">Falha ao upar o arquivo</p>'); } } //Upload Finisher //Create Panel Footer function createFooter(element){ // alert("criou"); $(element).append ( '<div class="panel-footer">' + '</div>' ); } //Create Panel Footer //Panel Fail function panelFail(element){ $(element).parent(".panel").addClass("panel-danger"); $(element).parent(".panel").removeClass("panel-info"); $(".panel-footer").append ( '<div class="alert alert-danger alert-dismissable">' + '<button type="button" class="close closeFooter" data-dismiss="alert" aria-hidden="true">×</button>' + 'O Cadastro não pôde ser realizado.' + '</div>' ); } //Panel Success function panelSuccess(element, msg){ $(element).parent(".panel").addClass("panel-success"); $(element).parent(".panel").removeClass("panel-info"); // $(".form-control").val(""); $(".panel-footer").append ( '<div class="alert alert-success alert-dismissable">' + '<button type="button" class="close closeFooter" data-dismiss="alert" aria-hidden="true" style="display:none">×</button>' + msg + '</div>' ); } //Panel Success //Close Panel Footer function closeFooter(element,btn){ $(".closeFooter").click(function(){ $(".panel-footer").hide(600); $(".panel-footer").remove(); $(element).parent(".panel").addClass("panel-info"); ($(element).parent(".panel").hasClass("panel-danger")) ? $(element).parent(".panel").removeClass("panel-danger") : $(element).parent(".panel").removeClass("panel-success"); $("#btninserir" + btn).removeAttr('disabled'); $("#btnatualizar" + btn).removeAttr('disabled'); $(".form-control-feedback").remove(); $(".has-success").removeClass("has-success"); }); } // add Tassyo function campoSuccess(campo){ $("#" + campo).next().remove(); if($("#" + campo).parent().hasClass("has-warning")){ $("#" + campo).parent().removeClass("has-warning"); }else if($("#" + campo).parent().hasClass("has-error")){ $("#" + campo).parent().removeClass("has-error"); } $("#"+campo).parent(".has-feedback").append('<span class="glyphicon glyphicon-ok form-control-feedback"></span>'); $("#" + campo).parent().addClass("has-success"); } function campoError(campo){ $("#" + campo).next().remove(); if($("#" + campo).parent().hasClass("has-warning")){ $("#" + campo).parent().removeClass("has-warning"); }else if($("#" + campo).parent().hasClass("has-success")){ $("#" + campo).parent().removeClass("has-success"); } $("#"+campo).parent(".has-feedback").append('<span class="glyphicon glyphicon-remove form-control-feedback"></span>'); $("#" + campo).parent().addClass("has-error"); } function verificarBranco(campo,callback){ var retorno = false; if(!$("#"+campo).val()){ campoError(campo); } else { campoSuccess(campo); retorno = true; } callback(retorno); } function validarEmail(email, callback){ var retorno = true; if(!email){ retorno = false;} var regex = /^[\w-\.]+@([\w-]+\.)+[\w-]{2,4}$/; if(!regex.test(email)){retorno = false;} callback(retorno); } //fim //Campo Limpo function campoLimpo(campo){ $("#" + campo).next().remove(); if($("#" + campo).parent().hasClass("has-warning")){ $("#" + campo).parent().removeClass("has-warning"); }else if($("#" + campo).parent().hasClass("has-success")){ $("#" + campo).parent().removeClass("has-success"); }else if($("#" + campo).parent().hasClass("has-error")){ $("#" + campo).parent().removeClass("has-error"); } } function sortable(modulo,operListar){ $( ".sortable" ).sortable({ activate: function( event, ui ) { $(".ui-sortable-handle").css("cursor","grabbing"); }, deactivate: function( event, ui ) { $(".ui-sortable-handle").css("cursor","grab"); }, update: function( event, ui ) { var sortedIDs = $( ".sortable" ).sortable( "serialize"); $.ajax({ url: "modules/"+modulo+"/CTRL.php", type: 'POST', data: { oper: operListar,ordem:sortedIDs }, complete: function (e, xhr, result) { if (e.readyState == 4 && e.status == 200) { try { var Obj = eval("(" + e.responseText + ")"); //Combo OS } catch (err) { } if(Obj != null){ if(Obj.msg ==1){ console.log("okay"); } } } } }); } }); }