У меня есть простая проблема - я хотел бы проверить поле, чтобы увидеть, если это целое число, если оно не пустое. Я не использую никаких дополнительных плагинов, просто jQuery. Мой код выглядит следующим образом:
if($('#Field').val() != "")
{
if($('#Field').val().match('^(0|[1-9][0-9]*)$'))
{
errors+= "Field must be numeric.<br/>";
success = false;
}
}
... Кажется, это не работает. Куда я иду не так?
Я получаю ошибку val() is not an object
.
ОБНОВЛЕНИЕ: Оказалось, что реальная проблема заключалась в том, что у меня установлено имя элемента, а не идентификатор.