%PDF- %PDF-
Direktori : /home1/dimen328/libertysa.com.br/admin/modules/seo/ |
Current File : //home1/dimen328/libertysa.com.br/admin/modules/seo/EditFormJS.js |
$(document).ready(function(){ //movitar seta up/down $(".accordion-toggle").off(); $(".accordion-toggle").on("click", function(){ if($(this).hasClass("collapsed")){ $(this).find("i").removeClass("fa-chevron-down").addClass("fa-chevron-up"); }else{ $(this).find("i").removeClass("fa-chevron-up").addClass("fa-chevron-down"); } }); preenchePagina("#paginas","paginas",6); (function (id){ $.ajax({ url:"modules/seo/CTRL.php", type: 'POST', data:{ oper: "3", id: id}, complete: function (e, xhr, result){ if(e.readyState == 4 && e.status == 200){ try{ var Obj = eval ("("+ e.responseText + ")"); } catch(err){} if(Obj != null){ for(i = 0;i < Obj.keywords.split(",").length;i++ ){ $(".palavra_chave").append( '<label class="control-label"></label>'+ '<div class="input-group">'+ '<li class="form-control input-sm keywordsLi">'+Obj.keywords.split(",")[i]+'</li>'+ '<span class="input-group-btn">'+ '<button class="btn btn-danger btn-sm" type="button" id="btn-remove" name="btn-remove"><i class="fa fa-remove"></i></button>'+ '</span>'+ '</div>' ); } $("#description").val(Obj.description); $("#paginas").val(Obj.idpagina); $("#status").val(Obj.status); } } } }); })($("#idEdit").val()); function preenchePagina(elemento,modulo,operListar){ $.ajax({ url: "modules/"+modulo+"/CTRL.php", type: 'POST', 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.split(".")[0]+"</option>" ); } } } } }); } function atualizar(id,keywords,description,status){ $.ajax({ url: "modules/seo/CTRL.php", type: 'POST', data: { oper: "4", id: id, keywords: keywords, description: description, status: status }, 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){ $("#collapseEditar").append ( '<div class="panel-footer">' + '</div>' ); if(Obj.msg == '1'){ $("#collapseEditar").parent(".panel").addClass("panel-success"); $("#collapseEditar").parent(".panel").removeClass("panel-info"); $(".panel-footer").append ( '<div class="alert alert-success alert-dismissable">' + '<button type="button" class="close closeFooter" data-dismiss="alert" aria-hidden="true">x</button>' + 'Dados alterados com sucesso.' + '</div>' ); setTimeout(function(){ $(".closeEdit").click(); }, 1000); } else { $("#collapseEditar").parent(".panel").addClass("panel-danger"); $("#collapseEditar").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">x</button>' + 'Os Dados não foram alterados.' + '</div>' ); } $(".closeFooter").click(function(){ $(".panel-footer").hide(600); $(".panel-footer").remove(); $("#collapseEditar").parent(".panel").addClass("panel-info"); ($("#collapseEditar").parent(".panel").hasClass("panel-danger")) ? $("#collapseEditar").parent(".panel").removeClass("panel-danger") : $("#collapseEditar").parent(".panel").removeClass("panel-success"); $(".form-control-feedback").remove(); $("#btnatualizar").removeAttr('disabled'); }); setTimeout(function(){ $(".closeFooter").click(); $("#btnSearch").click(); }, 1000); } } } }); } $("#btnatualizar").click(function(){ var keywords= ""; $(".keywordsLi").each(function(index,value){ keywords += keywords = $(this).text() + ","; }); var validar = true; $(this).attr("disabled", "disabled"); $(".requiredField").each(function(index,value){ verificaBranco($(value).attr("id"), function(response){ if(response == true){ validar = true; } }); }); if(validar){ atualizar($("#idEdit").val(),keywords.slice(0,-1),$("#description").val(),$("#status").val()); }else{ $("#btnatualizar").removeAttr('disabled'); } }); $("#btnvoltar").click(function(){ $(".closeEdit").click(); }); $("#btn-add").off(); $("#btn-add").on("click",function(){ if( $("#keywords").val() == ""){ $("#btn-add").attr("disabled","disabled"); $("#keywords").addClass("panel-danger"); $("#btn-add").removeClass("btn-success"); $("#btn-add").addClass("btn-danger"); $("#keywords").attr("placeholder","Campo em Branco"); flag = 0; }else{ $("#btn-add").removeAttr("disabled","disabled"); flag = 1; } if (flag == 1){ $(".palavra_chave").append( '<label class="control-label"></label>'+ '<div class="input-group">'+ '<li class="form-control input-sm keywordsLi">'+$("#keywords").val()+'</li>'+ '<span class="input-group-btn">'+ '<button class="btn btn-danger btn-sm" type="button" id="btn-remove" name="btn-remove"><i class="fa fa-remove"></i></button>'+ '</span>'+ '</div>' ); $("#keywords").val(""); $(".btn-danger").off(); $(".btn-danger").on("click",function(){ $(this).parents(".input-group").remove(); }); }else{ setTimeout(function(){ $("#keywords").removeClass("panel-danger"); $("#btn-add").addClass("btn-success"); $("#btn-add").removeClass("btn-danger"); $("#keywords").removeAttr("placeholder"); },1000); $("#btn-add").removeAttr("disabled","disabled"); } }); });