- Если это так, он должен сообщить об этом пользователю, а затем выйти из функции. .
- Если это не так, он должен проверить, не отправил ли пользователь пустое поле. Если пользователь ввел пустое поле, он также должен выйти из функции.
Любые мысли или помощь будут оценены по достоинству.
Код: Выделить всё
function ValidateMyForm() {
var MFormFieldCategoryName = document.forms["MyForm"]["FormFieldCategoryName"].value;
$.post("category_lookup_existing.cfm", {
MFormFieldCategoryName: MFormFieldCategoryName
},
function(data) {
// Callback Function Alert on number of records in DB Table
alert("Existing Records = " + data);
if (data > 0) {
alert('Found existing entry')
$('#FormFieldCategoryNameID').val("");
return false;
} else {
alert('Entry Not Found')
if (MFormFieldCategoryName == "") {
alert("Please Input a Category Name.");
$('#FormFieldCategoryNameID').focus();
$('#FormFieldCategoryNameID').css({
"background-color": "#fff2e6"
});
return false;
} else {
$('#FormFieldCategoryNameID').css({
"background-color": "#fff"
});
var CheckProductName = "OK";
}
if (CheckProductName == "OK") {
//$("#loading").show();
//$("#LocationMain").hide();
ShowSavingv2('L')
}
}
});
Подробнее здесь: https://stackoverflow.com/questions/790 ... form-input