From c8e408005df694809051819ecf9492d72475b420 Mon Sep 17 00:00:00 2001 From: Edmar Moretti Date: Fri, 16 Jan 2015 00:35:10 +0000 Subject: [PATCH] Limpeza da lista de valores ao ser escolhido um novo item na seleção por atributos --- ferramentas/selecao/index.js | 11 +++++++---- testamapfile.php | 2 +- 2 files changed, 8 insertions(+), 5 deletions(-) diff --git a/ferramentas/selecao/index.js b/ferramentas/selecao/index.js index d488b2f..6c3e6a6 100644 --- a/ferramentas/selecao/index.js +++ b/ferramentas/selecao/index.js @@ -1014,7 +1014,6 @@ i3GEOF.selecao = { var obj = (this.parentNode.parentNode.getElementsByTagName("input"))[0], itemTema = (this.parentNode.parentNode.getElementsByTagName("select"))[0].value; //FIXME ordenar a lista de valores e remover apostrofe - //FIXME limpar lista ao selecionar um novo campo i3GEO.util.comboValoresItem( "i3GEOselecaocbitens", i3GEO.temaAtivo, @@ -1023,8 +1022,9 @@ i3GEOF.selecao = { $i("i3GEOselecaovalores").innerHTML = "

" + $trad('selecionaValor',i3GEOF.selecao.dicionario) + ":

" + "
" + retorno.dados + "
"; if ($i("i3GEOselecaocbitens")){ - $i("i3GEOselecaocbitens").onchange = function() - {obj.value = this.value;}; + $i("i3GEOselecaocbitens").onchange = function(){ + obj.value = this.value; + }; } }, "i3GEOselecaovalores", @@ -1065,10 +1065,13 @@ i3GEOF.selecao = { ntd1 = document.createElement("td"); i3GEO.util.comboItens( - "none", + "i3GEOselecaoItensAtrib", i3GEO.temaAtivo, function(retorno){ ntd1.innerHTML = "
" + retorno.dados + "
"; + $i("i3GEOselecaoItensAtrib").onchange = function(){ + $i("i3GEOselecaovalores").innerHTML = ""; + } } ); ntr.appendChild(ntd1); diff --git a/testamapfile.php b/testamapfile.php index 15bbfdd..3809a2b 100644 --- a/testamapfile.php +++ b/testamapfile.php @@ -54,7 +54,7 @@ include("ms_configura.php"); include("classesphp/funcoes_gerais.php"); require_once("classesphp/pega_variaveis.php"); include_once ("classesphp/carrega_ext.php"); - +//TODO incluir teste da tabela de atributos // //carrega o phpmapscript // -- libgit2 0.21.2