Comunidad de diseño web y desarrollo en internet online

function para llenar combo

Citar            
MensajeEscrito el 19 Oct 2011 02:34 am
como llenar un combobox con datos de una tabla por medio de una function {}

para asi poder actualizar el combo con cada llamada a la funcion{} sin tener que actualizar el form por la razon de que se borran los datos previos ingresados

si pudieran facilitarme un ejemplo para estudiarlo y adaptarlo al mio gracias de antemano

este pedaso de codigo uso para llenar combo en index.php
<tr>
<td width="50%" align="right" nowrap="nowrap">Pa&iacute;s <span class="campo_obligatorio">*</span></td>
<td nowrap="nowrap"><select name="pais" id="pais">
<option value="-1">- Seleccione - </option>
<?php
$sel_ss = "SELECT * FROM pais";
$res_ss = mysql_query($sel_ss, $link);
while($db_ss = mysql_fetch_array($res_ss)){
if($db_ss["nom_pais"]!="Teleduc"){
echo '<option value="'.$db_ss["id_pais"].'">'.$db_ss["nom_pais"].'</option>';
}
}
?>
</select>
&nbsp &nbsp <a href="insertarpais.php" rel="shadowbox;height=200;width=400">Nuevo País</a>
</td>
</tr>

Por angelo27

Claber

136 de clabLevel



 

firefox
Citar            
MensajeEscrito el 19 Oct 2011 08:30 pm
estas haciendolo con ajax? basicamente es como se utiliza actualmente para seleccion de region y comunas donde se tiene un
<select name="region" onchange="buscacomunas()">
<option >primera</option>
<option >segunda</option>
<option >etc</option>
</select>
<div id="acavaloqueentregueelajax"></div>
donde nuestro supuesto buscacomunas() , es el javascript(ajax) que ejecuta el llamado a la pagina que nos entrega el nuevo combobox con las comunas, esa paginas nos entrega por codigo algo asi

<select>
<option> huechuraba</option>
<option>las condes </option>
<option>etc</option>
</select>
el cual es colocado en el contednido interno del div "acavaloqueentregueelajax"

espero se entienda. :)

Por machvk

15 de clabLevel



 

firefox
Citar            
MensajeEscrito el 19 Oct 2011 10:57 pm
si tuvieras el buscacomunas() para adptarlo al mio
gracias de antemano

Por angelo27

Claber

136 de clabLevel



 

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.