Buenas noches, escribo en esta oportunidad porque tengo una duda, estoy trabajando en generar un arreglo de input y a esos input le agrego una clase para solo acepte nro pero el problema que se presenta es que al parecer pierde la validación, eso a que se debe? Este es el código que estoy utilizando:
Código:
For($i=0;$i<count($cantidad);$i++)
{
<input type="text" class="form-control solvInput validar-numero" name="solvencia[]" maxlength="5" style="width: 100px;" disabled />
}
Y este es la validación que tengo en el js:
Código:
$(".validar-numero").keydown(function (e) {
if (e.shiftKey || e.ctrlKey || e.altKey) {
e.preventDefault();
} else {
var key = e.keyCode;
if (!((key == 8) || (key == 46) || (key >= 35 && key <= 40) || (key >= 48 && key <= 57) || (key >= 96 && key <= 105)))
{
e.preventDefault();
}
}
});
Como hago para que me funcione la validación en el input text cuando son arreglo?