Я написал следующий код jquery, чтобы разрешить только цифры в текстовом поле.
$("[id$='txtPriority']").keydown(function (event) {
if (event.keyCode == 48) {
var value = $("[id$='txtPriority']").val();
if (value == "") {
event.preventDefault();
return;
}
}
else if (event.keyCode == 86 || event.keyCode == 118) {
event.preventDefault();
return;
}
else {
$("[id$='txtPriority']").numeric();
}
});
});
Это нормально работает, когда страница загружается в первый раз. Но после обратной отправки код не работает. В этом может быть причина.