Ver Mensaje Individual
  #1 (permalink)  
Antiguo 19/05/2014, 07:14
Avatar de alexisverano
alexisverano
 
Fecha de Ingreso: septiembre-2008
Ubicación: La Habana.Cuba
Mensajes: 298
Antigüedad: 16 años, 3 meses
Puntos: 36
Insertar opcion selected, dentro de una lista dinamica

Saludos a todos.

Tengo este codigo que construye una lista dinamica, pero a su vez es el resultado de una llamada que se le realiza cuando se incorpora un nuevo elemento desde la misma pagina, para esto utilizo ajax, todo funciona perfectamente, pero al insertar el elemento, la lista se muestra con el elemento incorporado, pero no lo selecciona, he probado varias formas, pero ninguna con resultados satisfactorios.

Aqui les dejo el codigo, para su ayuda. La opcion selected debo aplicarla en el segundo while.

Código PHP:
Ver original
  1. include('../../includes/conn_sys.php');
  2. $rs = $mysqli->query("SELECT * FROM nm_departamentos WHERE id_entidad='".$_SESSION['id_entidad']."' ORDER BY nombre_dpto");    
  3.     echo "<select id='obj_dpto' class='cajatexto'>";
  4.     echo "<option value=''></option>";
  5.     if (isset($_SESSION['elemento'])==""){
  6.         while ($row = $rs->fetch_assoc()){ echo "<option value=".$row["id"].">" .$row["nombre_dpto"] ."</option>"; }
  7.     }else{
  8.         while ($row = $rs->fetch_assoc()){ echo "<option value=".$row["id"].">" .$row["nombre_dpto"] ."</option>"; }
  9.     }
  10.     echo "</select>";
  11. }

Última edición por alexisverano; 19/05/2014 a las 07:31