Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

JullySL

select dinâmico onchange valor mínimo e máximo

Recommended Posts

Tenho Finalidade Venda ou locação, ao selecionar uma das opções preciso chamar dois outros selects o de Valor mínimo e o de valor Máximo

<select name="tipo_negocio" id="tipo_negocio" onChange="chamarListavalor(this.value); chamarListavalorMax(this.value);" >
<option value="V"> Venda </option>
<option value="L"> Locação </option>
</select>

Valor mínimo

<select name="cboFaixaPreco" id="cboFaixaPreco">
<option value="000000"> Valor Mínimo</option>
<%If Session("tipo_negocio")= "V" OR Session("tipoNegocio")= "" Then%>
<option value="100000" <%If Session("FaixaPreco")= "100000" Then%> selected<%Session("pMinimo")= "100000" %> <%End If%>> R$ 100.000</option>

Valor Máximo
<select name="cboFaixaPrecoMax" id="cboFaixaPrecoMax">
<option value="000000"> Valor Máximo</option>
<%If Session("tipo_negocio")= "V" OR Session("tipoNegocio")= "" Then%>
<option value="100000" <%If Session("FaixaPreco")= "100000" Then%> selected<%Session("pMinimo")= "100000" %> <%End If%>> R$ 100.000</option>

Porém ele chama apenas um:

Função chamar valor mínimo
function chamarListavalor()
{
apArgs = chamarListavalor.arguments;
ipArgs = apArgs.length;
ipCont = 0;
chamarListavalorF2(apArgs[0]);
}
function chamarListavalorF2(jstipo_negocio)
{
vLocal = "id_valores"
document.getElementById("id_valores").innerHTML = '<select name="cboFaixaPreco" size="1" class="select_opc" id="cboFaixaPreco" style="width:120px;"><option value="">Carregando</option></select>';
var url2 = "valor.asp?ID_Oper="+Math.random().toString()+"&tipo_negocio=" + jstipo_negocio;
xmlHttp = GetXmlHttpObject(stateChanged);
xmlHttp.close;
xmlHttp.open("POST", url2, true);
xmlHttp.send(null);
}

Função chamar valor máximo
function chamarListavalorMax()
{
apArgs = chamarListavalorMax.arguments;
ipArgs = apArgs.length;
ipCont = 0;
chamarListavalorMaxF2(apArgs[0]);
}
function chamarListavalorMaxF2(jstipo_negocio)
{
vLocal = "id_valoresMax"
document.getElementById("id_valoresMax").innerHTML = '<select name="cboFaixaPrecoMax" size="1" class="select_opc" id="cboFaixaPrecoMax" style="width:120px;"><option value="">Carregando</option></select>';
var url = "valorMax.asp?ID_Oper="+Math.random().toString()+"&tipo_negocio=" + jstipo_negocio;
xmlHttp = GetXmlHttpObject(stateChanged);
xmlHttp.close;
xmlHttp.open("POST", url, true);
xmlHttp.send(null);
}
Se eu fizer o teste apenas com uma funciona, porém ao usar as duas funções, funciona apenas uma das.

Se alguém puder me ajudar eu agradeço.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.