Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/06/2009, 20:57
morpheus747
 
Fecha de Ingreso: mayo-2009
Mensajes: 25
Antigüedad: 15 años, 7 meses
Puntos: 1
cual boton se presionó? Jquery

Estoy aprendiendo a usar jquery y necesito un toke de ayuda.
tengo el siguiente codigo:

Código PHP:
switch($datos_articulo["estado_p"])
{
case 
0:
    echo 
"<input type=\"button\" name=\"estado\" value=\"ACTIVO\" ident=\"".$datos_articulo["id"]."\">";
    break;
case 
1:
    echo 
"<input type=\"button\" name=\"estado\" value=\"INACTIVO\" ident=\"".$datos_articulo["id"]."\">";
    break;
case 
2:
    echo 
"<input type=\"button\" name=\"estado\" value=\"SIN STOCK\" ident=\"".$datos_articulo["id"]."\">";
    break;
case 
3:
    echo 
"<div id=\"estado\">SUSPENDIDO</div>";
    break;

lo que como ven luego imprime varios botones con nombre "estado" y con un attributo que inventé yo que es ident donde se coloca el ID de los artículos correspondiente a ese boton
el script esta dentro de un for() mas grande y por lo tanto tengo como 20 botones.

hasta ahora lo que yo ya tengo es lo siguiente:

Código PHP:
...
...
var 
btn_estado_art = $("input[name='estado']");
btn_estado_art.click(ver_data_estado);
return 
false;
}
...
...
function 
ver_data_estado()
{
alert("boton presionado");

con este ultimo codigo cuando apreto en 1 boton salta el cartelito pero.

lo que yo necesito ahora es si me pueden ayudar como saber el atributo ident correspondiente al boton que yo presioné
por ejemplo si yo presiono el boton 5º tal vez tenga el ident="345" y lo que yo necesito es ese numerito 345...
intenté agregarle un argumento ver_data_estado(datos)
y luego hacer datos.attr("ident"); y datos.attr("ident").val();
pero esta claro que no me funciona.
Mi unica necesidad sería como saber en la función ver_Data_estado() cual es el valor de ident="" <-- de ese atributo. cuando presiono un X boton de los 20 o 30 que tengo.

Desde ya gracias