Tengo definido mi input de la siguiente manera:
Código Javascript:
Ver original
for (value in lista){ result += "<span>Porcentaje máximo <input class='calif' type='text' califi=\'porc"+lista[value]["id"]+"\' name='porc"+lista[value]["id"]+"' id='porc"+lista[value]["id"]+"' size='1'>%</span>"; }
Y lo que necesito es que, cada que escribo la cantidad en la caja de texto, por medio de post mandar los datos y grabar en mi base de datos. Pero no logro entender con cual selector poder agragar cada uno de las "n" cajas de texto que tengo. Lo que hago es lo sigueinte para poder saber si mandaré los datos correctos:
Código Javascript:
Ver original
$("[id^=porc]").change(function(){ bootbox.alert($("[id^=porc]").attr("califi")+" - "+$("[id^=porc]").val(),function(result){ }); });
pero sólo obtengo los datos de la primer caja de texto.
¿Cómo puedo obtener el dato de la caja de texto en la cual voy escribiendo?
Gracias de antemano.