1050356 Posted September 27, 2012 at 04:17 PM Report #476791 Posted September 27, 2012 at 04:17 PM (edited) Boas, Tenho uma caixa de selecção e para cada selecção no select é gerado na mudança um evento para a função gerar_rel() e eu queria alterar a flexigrid conforme a selecção que fiz, ou seja, quria remover a flexigrid anterior e criar uma nova flexigrid nas tag <table> que estão definidas(ou esconder e mostrar com update da flexigrid) . Tenho tido alguma dificuldades porque não sei como procurar cada uma das classes da flexigrid no DOM, de modo a apaga-las antes de carregar a nova, alguem me pode ajudar? Tem um excerto do código abaixo. <SELECT id=listasrelid onchange=gerar_rel(this.value); size=3 name=listarel> <OPTION value=1>Relação Compras (Qtd e Custo)</OPTION> <OPTION value=2>Relação Armazém (Colaborador e Custo)</OPTION> <OPTION value=3>Relação Armazém (Colaborador)</OPTION> </SELECT> <TABLE id=flex_relum></TABLE> <TABLE id=flex_reldois></TABLE> <TABLE id=flex_reltres></TABLE> #JS com Jquery function gerar_rel(valor){ carregarelatoriogerado(valor); } function carregarelatoriogerado(tipos) { if(tipos=="1"){ //alert("gerar rel"+tipos); $('#flex_relum').flexigrid({ //JQUERY url: "controllers/controller_gerar_relatorios.php?"+tipos, dataType: 'json', colModel : [ {display: 'Codigo Personalizado ', name : 'CodigoPers', width : 100, sortable : true, align: 'center', hide:false}, ], sortname: "CodigoPers", sortorder: "ASC", usepager: false, title: 'Compras Relação Geral', useRp: true, rp: 15, showTableToggleBtn: true, width: 900, resizable: false, height: 'auto', singleSelect:true }); } else if(tipos=="2"){ (....) } Obrigado! Edited September 27, 2012 at 08:51 PM by 1050356
brunoais Posted September 27, 2012 at 05:06 PM Report #476794 Posted September 27, 2012 at 05:06 PM Por favor, melhora essa apresentação do código. Não percebo o que queres. Aproveita e lê sobre as regras do HTML e js. O que tens não me parece sequer sintaticamente correto. Além disso tudo, não entendo o teu problema. "[Os jovens da actual geração]não lêem porque não envolve um telecomando que dê para mirar e atirar, não falam porque a trapalhice é rainha e o calão é rei" autor: thoga31 Life is a genetically transmitted disease, induced by sex, with death rate of 100%.
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now