como faço para o valor ficar selecionado no JumpMenu?
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
<script type="text/javascript">
function MM_jumpMenu(targ,selObj,restore){ //v3.0
eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
if (restore) selObj.selectedIndex=0;
}
</script>
</head>
<?php include "config.php"; ?>
<body>
<form id="form1" name="form1" method="post" action="">
Estado:
<select name="categoria" id="categoria" onchange="MM_jumpMenu('parent',this,0)">
<option>Selecionar</option>
<?php
$sql = mysql_query("SELECT * FROM categoria_list ORDER BY nome_cat ASC");
while($linha = mysql_fetch_array($sql)){
$id_cat = $linha['id_cat'];
$nome_cat = $linha['nome_cat'];
?>
<option value="listmenu.php?id_cat=<?php echo $id_cat ?>"><?php echo $nome_cat ?></option>
<?php
}
?>
</select>
Cidade:
<select name="cidade" id="cidade" onchange="MM_jumpMenu('parent',this,0)">
<option>Selecionar</option>
<?php
$id_est = $_GET['id_est'];
$sql2 = mysql_query("SELECT * FROM cidade WHERE id_est = '$id_est' ORDER BY nome_cid ASC");
while($linha2 = mysql_fetch_array($sql2)){
$id_cid = $linha2['id_cid'];
$nome_cid = $linha2['nome_cid'];
?>
<option value="listmenu.php?id_cid=<?php echo $id_cid ?>"><?php echo $nome_cid ?></option>
<?php
}
?>
</select>
</form>
</body>
</html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
<script type="text/javascript">
function MM_jumpMenu(targ,selObj,restore){ //v3.0
eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
if (restore) selObj.selectedIndex=0;
}
</script>
</head>
<?php include "config.php"; ?>
<body>
<form id="form1" name="form1" method="post" action="">
Estado:
<select name="categoria" id="categoria" onchange="MM_jumpMenu('parent',this,0)">
<option>Selecionar</option>
<?php
$sql = mysql_query("SELECT * FROM categoria_list ORDER BY nome_cat ASC");
while($linha = mysql_fetch_array($sql)){
$id_cat = $linha['id_cat'];
$nome_cat = $linha['nome_cat'];
?>
<option value="listmenu.php?id_cat=<?php echo $id_cat ?>"><?php echo $nome_cat ?></option>
<?php
}
?>
</select>
Cidade:
<select name="cidade" id="cidade" onchange="MM_jumpMenu('parent',this,0)">
<option>Selecionar</option>
<?php
$id_est = $_GET['id_est'];
$sql2 = mysql_query("SELECT * FROM cidade WHERE id_est = '$id_est' ORDER BY nome_cid ASC");
while($linha2 = mysql_fetch_array($sql2)){
$id_cid = $linha2['id_cid'];
$nome_cid = $linha2['nome_cid'];
?>
<option value="listmenu.php?id_cid=<?php echo $id_cid ?>"><?php echo $nome_cid ?></option>
<?php
}
?>
</select>
</form>
</body>
</html>
comentários (0)
suspender
Lista de Respostas:
10/06/2010 10:06am
(~14 anos atrás)
(~14 anos atrás)
Para um valor ficar selecionado num combobox vc deve setar selected="selected" na tag select
um exemplo em php
$valor = 7;
echo "<select>";
for($i=0; $i<=10; $i++){
echo "<option value='$i'";
if($valor==$i){
echo ' selected="selected"';
}
echo ">Valor $i</option>";
}
echo "</select>";
Qualquer duvida poste no fórum
um exemplo em php
$valor = 7;
echo "<select>";
for($i=0; $i<=10; $i++){
echo "<option value='$i'";
if($valor==$i){
echo ' selected="selected"';
}
echo ">Valor $i</option>";
}
echo "</select>";
Qualquer duvida poste no fórum