Эта строка ищет, чтобы проверить, является ли ключ нулевым.
if(e.which == 0) {
echo '<script>alert("Cannot be empty")</script>;
}
Это не то, что вы ищете. Вам необходимо проверить, является ли значение элемента input
нулевым или пустым.
Я не вижу весь ваш скрипт, но в вашей функции add_new_note()
вы должны проверить значение и затем предупредить об ошибке, если Нужно.
Примерно так:
function add_new_note() {
//get the value
var value = $('#myInputfield').val();
if (value === '') {
alert("Cannot be empty")
}
else {
//... do whatever the function already does.
}
}
Кстати, вы, кажется, смешиваете PHP и jQuery без каких-либо логик c. В приведенной ниже строке вы уже в javascript и повторяете новый тег <script>
. Это даст вам ошибки.
if(e.which == 0) {
echo '<script>alert("Cannot be empty")</script>;
}