Devaraneni Laxman Rao Ответов: 1

Как проверить текстовое поле, чтобы избежать пустого поля с помощью jquery


всякий раз, когда я нажимаю кнопку Отправить, txtbox содержит что-то в этом,если я отправлю кнопку, когда txtbox пуст, предупреждение придет с текстом текстового поля не пусто, а также значения текстового поля уникальны (избегая дубликатов) в базе данных

Что я уже пробовал:

HTML




Features_Name:



язык JavaScript

$(документ).готово(функция () {
$('.представить').буква attr('инвалид', правда);
$('#txtName'). keyup (функция () {
если ($.функция TRIM($(это).Валь.длина != 0)) {
$('.представить').буква attr('инвалид', ложные);
}
else if ($. trim ($('#txtName'). val. length == " 0")) {
alert ('Features_Name не пусто');
}
ещё {
$('.представить').буква attr('инвалид', правда);
}

})
})

1 Ответов

Рейтинг:
5

Peter Leow

Для проверки на стороне клиента ознакомьтесь с этой демонстрационной версией:

<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>Demo</title>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.1/jquery.min.js"></script>
<script>
$(document).ready(function(){
  $("#myForm").submit(function(){
	  var isValid = true;
  
	  if($("#txtName").val().trim().length == 0) {
		  isValid = false;
		alert("Name cannot be empty!");
  
	  }
	  return isValid;
  });
});
</script>
</head>
<body>

<form id="myForm" action="#" method="post">

<input type="text" id="txtName">

<input type="submit" value="Send">

</form>

</body>
</html>
JSFiddle[^]

Что касается:
Цитата:
значения текстовых полей уникальны (избегая дубликатов) в базе данных
Это можно сделать только на стороне сервера, сверив значение с содержимым базы данных.


Devaraneni Laxman Rao

thanq u для воспроизведения сэр

Devaraneni Laxman Rao

Сэр, когда я вставляю данные в базу данных, данные вставляются при установке точки отладки (точки останова) и не вставляются без точки останова, пожалуйста, скажите мне, в чем причина.

Peter Leow

Как вы думаете, я могу поставить диагноз с помощью одного такого утверждения? У меня нет доступа ни к вашему компьютеру, ни к вашему экрану. Предлагаю вам опубликовать его как новый вопрос с более подробной информацией.
И последнее, но не менее важное: если решение помогло вам решить конкретную проблему, которую вы опубликовали, отметьте его как решение. Проанализируйте и ваши предыдущие вопросы.