Ver Mensaje Individual
  #25 (permalink)  
Antiguo 01/02/2012, 15:21
Avatar de Nemutagk
Nemutagk
Colaborador
 
Fecha de Ingreso: marzo-2004
Ubicación: México
Mensajes: 2.633
Antigüedad: 20 años, 1 mes
Puntos: 406
Respuesta: Pasar valores de forulario sin Submit!

Cita:
Iniciado por NnikoO Ver Mensaje
sigo los pasos que me indicaste..

Código PHP:
Ver original
  1. <script type="text/javascript" src="js/jquery.js"></script>
  2. <script type="text/javascript">
  3.     $('#orden').change(function() {
  4.          $.ajax({
  5.               type:'get',
  6.               url:'tintos_ordencepa.php',
  7.               data:'ordencepa=' + $('#orden  option:selected').html(),
  8.               cache:false,
  9.               success: function(datos) {
  10.                    $("#vistaproductos").html(datos);
  11.               }
  12.          });
  13.     });
  14. </script>
  15.  
  16. <form action="" method="get" name="ordenarporcepa">
  17.   <label for="select" class="label_filtros">Ordenar por:</label>
  18.   Cepa:
  19.     <select name="ordencepa" id="orden">
  20.     <?php
  21.         $con = mysql_query("SELECT DISTINCT cepa FROM productos WHERE categoria LIKE '%$vinostintos%' ORDER BY cepa ASC");
  22.         while ($row = mysql_fetch_array($con)) {
  23.         $cep = $row['cepa'];
  24.     ?>
  25.     <option value="<?php $cep; ?>"><?php echo $cep; ?></option>
  26.     <?php
  27.         }
  28.     ?>
  29. </select>
  30. </form>
¬¬ Amigo... necesitas leer la documentación de jquery....

Código PHP:
Ver original
  1. <script type="text/javascript" src="js/jquery.js"></script>
  2. <script type="text/javascript">
  3.     $(document).ready(function() {
  4.     $('#orden').change(function() {
  5.          $.ajax({
  6.               type:'get',
  7.               url:'tintos_ordencepa.php',
  8.               data:'ordencepa=' + $('#orden  option:selected').html(),
  9.               cache:false,
  10.               success: function(datos) {
  11.                    $("#vistaproductos").html(datos);
  12.               }
  13.          });
  14.     });
  15.     });
  16. </script>
  17.  
  18. <form action="" method="get" name="ordenarporcepa">
  19.   <label for="select" class="label_filtros">Ordenar por:</label>
  20.   Cepa:
  21.     <select name="ordencepa" id="orden">
  22.     <?php
  23.         $con = mysql_query("SELECT DISTINCT cepa FROM productos WHERE categoria LIKE '%$vinostintos%' ORDER BY cepa ASC");
  24.         while ($row = mysql_fetch_array($con)) {
  25.         $cep = $row['cepa'];
  26.     ?>
  27.     <option value="<?php $cep; ?>"><?php echo $cep; ?></option>
  28.     <?php
  29.         }
  30.     ?>
  31. </select>
  32. </form>

Actualización: hay un error en el código...
Código Javascript:
Ver original
  1. //original
  2. data:'ordencepa=' + $('#orden  option:selected').html(),
  3.  
  4. //correcto
  5. data:'ordencepa=' + $('#orden  option:selected').val(),
__________________
Listo?, tendría que tener 60 puntos menos de IQ para considerarme listo!!!
-- Sheldon Cooper
http://twitter.com/nemutagk
PD: No contestaré temas vía mensaje personal =)