Есть типичный скрипт отправки формы по AJAX:
button.onmousedown = function(e) {
$.ajax({
data: jQuery("#form").serialize(),
success: function (data, textStatus, jqXHR) {
// успешно
},
});
};
Если форма пустая возникает JS ошибка в консоли "data is not defined". Как и где здесь можно вставить условие что бы проверить что data не пустая. Это же идут аргументы для ajax через запятую, я не могу между ними тупо вставить if. Если data пустая хочу остановить скрипт return false