У меня проблема с моим кодом. Я делаю простую форму, используя флажок. когда флажок установлен, данные будут проверены. затем, если проверка прошла успешно, флажок все равно будет установлен, и window.location изменится, в случае неудачи флажок будет снят, а window.location изменится.
$(document).ready(function () {
$(".publish").click(function () {
var data = $(this).attr("data-identity");
if ($(this).attr('checked', true)) {
var url = "/Manager/AdminApprove/";
}
$.ajax({
url: url + data
}).done(function (data) { //refresh after click
$(document).change(function () {
if ($(".publish").prop('checked', true)) { //if data succes validation
var error_succes = "Succes";
}
else {
var error_succes = "Error";
}
window.parent.location = "/Manager/Admin?" + error_succes;
});
});
});
});