El tema es el siguiente, tengo un admin con un listado de productos, y el cliente me pidió una actualización: poder modificar el precio de c/producto desde este listado, sin necesidad de ingresar a c/uno por separado.
La idea sería un textbox directamente en el listado, para cargar el valor, y dos radios, para seleccionar el tipo de moneda (peso ó dolar). Que al cargar cualquiera de las dos opciones, por medio de ajax se actualicen en la base y se muestre el valor actualizado en el listado en ese preciso momento.
Mis problemas son:
1) Como activar/llamar al ajax al presionar ENTER luego de cargar el precio, o al presionar fuera del textbox? Lo mismo con los radio buttons.
2) Como referenciarme al textbox/radio exacto, ya que el listado de productos es extenso? (Se carga todo desde la BD con un while).
La estructura que se carga c/producto es la siguiente:
Código PHP:
Ver original
<input type="number" name="quantity" id="text_precio" min="1" max="5" style="margin-top: 10px;" value="<?php echo $muestraprecio; ?>"> <input type="radio" name="moneda" value="pesos" /> <label for="pesos">$</label> <input type="radio" name="moneda" value="dolar" /> <label for="dolar">u$s</label>
Espero que puedan ayudarme, muchas gracias de antemano.
Saludos!
<< niko >>