Ver Mensaje Individual
  #4 (permalink)  
Antiguo 17/08/2011, 02:37
Avatar de vgonga1986
vgonga1986
 
Fecha de Ingreso: marzo-2008
Ubicación: País de Pandereta
Mensajes: 1.021
Antigüedad: 16 años, 1 mes
Puntos: 253
Respuesta: como pasar cada vez que se entre en un script unos valores por defecto

Según he entendido por tu primer mensaje, lo que te pasa es que tienes unos selects en cuyo evento onchange se llama a una función que ejecuta una consulta a través de AJAX para actualizar una serie de información que tienes en la página. Es esto a lo que te refieres?

Si es así, la idea que habías tenido es buena, pasarle los valores por defecto por URL, para que se ejecute el resto del script y se muestre la info procedente de la función que utiliza AJAX. Pero tienes que añadir que se pongan a selected las opciones en los select, comparando si su value es correspondiente al valor que se pasa por la URL.

Por ejemplo, supongamos que tienes un select1 con opciones 1, 2 y 3. Pasas en la URL pagina.php?select1=1. Tienes que hacer que se imprima selected="selected" en la opcion 1:
Código PHP:
Ver original
  1. <?php
  2. $select1 = "";
  3. if (isset($_GET['select1'])) {
  4.    $select1 = $_GET['select1'];
  5. }
  6. ?>
  7. <select name="select1">
  8.    <option value="1" <?php if ($select1 == "1") echo 'selected="selected"'; ?>/>
  9.    <option value="2" <?php if ($select1 == "2") echo 'selected="selected"'; ?>/>
  10.    <option value="3" <?php if ($select1 == "3") echo 'selected="selected"'; ?>/>
  11. </select>

Espero que con esto te valga, un saludo.
__________________
¿Alguna pregunta, duda, acotación, nota, cuestión, reparo, comentario, demanda, crítica, interpretación, objeción, interrogante, discrepancia, observación, réplica, disquisición, apostilla o exégesis?