У меня есть проверка, где я должен сначала проверить, содержит ли текстовое поле действительные данные. Если это не произойдет, я верну уведомление и остановлю сообщение. Если данные в порядке, я проверю, должны ли данные быть удалены и вернуть пользователю подтверждение. Если пользователь ответит «Отмена», я остановлю сообщение. Если это «ОК», я сделаю этот пост. Мой код не работает.Сложная проверка JQuery
$("#btnSubmit").click(function (event) {
event.preventDefault();
$.ajax({
url: "/Home/ValidateOCR",
data: { strNumber: $('#OCR').val() },
success: function (data) {
if (data == "False") {
bootbox.alert("Invalid data!")
}
else
if (data == True)
{
$("#hiddenButton").click();
}
}
});
});
$("#hiddenButton").click(function (event) {
{
var self = $(this);
event.preventDefault();
var selected = $("#ActionWrapper input:radio:checked").val();
if (selected == 3) {
bootbox.confirm("Are your sure you want to delete?", function (result) {
if (result) {
self.unbind("click");
self.get(0).click();
}
else
{
if (result == "True") {
$('#metadata').submit();
}
}
});
}
}
});
Просто не работает !! Вы должны указать, какие проблемы или ошибки вы сталкиваетесь. –