Ver Mensaje Individual
  #3 (permalink)  
Antiguo 24/03/2014, 10:01
Avatar de Middrel
Middrel
 
Fecha de Ingreso: abril-2005
Mensajes: 835
Antigüedad: 19 años
Puntos: 27
Respuesta: Error en variables jQuery

Hola codeams, gracias por responder :D

No marca ningún error, simplemente no obtiene los datos, los marca como indefinidos.

Ya localicé que estaba fallando, los i++ que coloqué estaban de más, al eliminarlos funcionó y ya trae los valores ^^

Ahora sólo me falta resolver un punto: En el siguiente select:

Código HTML:
<select name="producto[0]" id="p_0" class="articulos input-type-det-b">
         <option value="0">Producto/ Servicio</option>
         <?php while($rowSelectProductos = mysqli_fetch_array($sqlSelectProductos, MYSQLI_ASSOC)) { ?>
         <option value="<?php echo $rowSelectProductos['id_catalogo']; ?>" data-target="<?php echo $rowSelectProductos['cat_precio_unitario']; ?>">
  	 <?php echo $rowSelectProductos['cat_titulo'] . ' | $' . number_format($rowSelectProductos['cat_precio_unitario'], 2); ?>
         </option>
         <?php } mysqli_free_result($sqlSelectProductos); ?>
</select> 
Necesito, obtener el valor del option, más no del value intenté de esta forma:

Código Javascript:
Ver original
  1. var i = 0;
  2.  $(".articulos").each(
  3.        function(index, value) {
  4.            importes2[i] = eval($(".articulos option:selected").text());  
  5.            alert(importes2[i]);        
  6.        }
  7. );

pero veo que no es la opción correcta. ¿Alguna idea? Mientras sigo intentando ^^

Saludos!!