Ver Mensaje Individual
  #1 (permalink)  
Antiguo 02/08/2012, 12:47
nelsonpk
 
Fecha de Ingreso: mayo-2012
Ubicación: Argentina, Buenos Aires
Mensajes: 28
Antigüedad: 14 años, 5 meses
Puntos: 1
Problema con evento 'change' de textbox

Hola buenas tardes,

estoy teniendo un problema con el evento 'change'... solo me lo toma en el primer textbox.

Código PHP:
$resultado = mysql_query( "SELECT * FROM donation_items WHERE tipo='2'" );

$i = 0;

while( 
$row = mysql_fetch_assoc( $resultado ) )
{
    echo 
$row[ 'nombre' ] . " - <font color='green'>$" . $row[ 'precio' ] . "</font> - Cantidad: <input type='text' id='text_donacion' alt='" . $i . "' title='" . $row[ 'precio' ] . "' name='" . $row[ 'id' ] . "' style='width: 35px;' value='0' /><br /><br />";
    
$i++;
} 
Uso atributos de html que no uso para intercambiar información entre php y js, fue la única forma que se me ocurrió pero eso no es lo importante...

Código PHP:
<script type="text/javascript">
    $(
document).ready(function()
    {
        $(
"#text_donacion").change(function()
        {
            
alert('test');
        });
    });
</script> 
El alert solo aparece en el primer textbox... si en la base de datos hay 2 o mas pasa lo mismo solo aparece en el primero.