Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
ola pessoal queria uma força aqui.
tenho o seguinte form
<form method="get" action="/busca/" name="frmBusca" id="frmBusca" onsubmit="return _jsBuscaPrincipal();">
<fieldset class="search">
<legend>Buscar Empresas</legend>
<input type="text" class="text" name="q"/>
<select name="Cid" id="Cidade_Id" onchange="changeAction(this.form,this.value);" class="select medio text">
<option value="">Selecione a Cidade</option>
<option value="10">Cidade10</option>
<option value="11">Cidade11</option>
<option value="12">Cidade12</option>
<option value="13">Cidade13</option>
<option value="14">Cidade14</option>
</select>
<input type="submit" class="botao" value="Buscar" />
</fieldset>
</form>
uso o seguinte javascript
<script>
function changeAction(aForm,aValue)
{
if(aValue=="")
return;
aForm.setAttribute("action",aValue);
}
</script>
da maneira como esta conforme eu seleciono uma determinada cidade ele muda o action do form para o VALUE selecionado
so que eu queria pegar e ficar assim action="/Cidade1/busca/" nao pegar o VALUE que no caso é o ID, eu poderia chamar cidade1 dentro do value mas tbm preciso do id para em casos de busca direta.
alguem se puder me ajudar, fico agradecido.
Carregando comentários...