есть несколько функций, в каждую из них хочу заложить проверку на разрешение выполнения данной функции, но есть нюансы
$("#formsubmit").click(function {
var operacia = 100;
prov_prav(operacia);
alert("выполняемся дальше");
// выполнение дальнейшего кода
}
Сама функция проверки - аякс запрос
function prov_prav(operacia){
var operacia = operacia;
alert("Номер операции - "+operacia);
jQuery.ajax({
type: "POST",
url: "prov_prav_polz.php",
dataType:"text",
data:{"operacia":operacia},
cache: false,
success:function(response){
alert(response);
},
error:function (xhr, ajaxOptions, thrownError){
alert(thrownError);
alert("Ошибка выполнения скрипта");
}
});
}
код PHP просто сверка существующего id пользователя с набором его возможностей допустим он пока пуст, просто проверим что приходит...
<?php
print_r($_POST);
$oper_dobavlenia = 0;
if($oper_dobavlenia == 1) { echo "Операция разрешена"; }
else { echo "Операция запрещена"; exit(); }
}
?>
ПРОБЛЕМА!!!
При выполнении данной цепочки сообщения выводятся след порядком
Соответственно порядок выполнения нарушен, почему не понимаю. Хотя по моему разумению должно сначала 3 сообщение потом 2. ну и если в обработчике я возвращаю false то функция все равно выполняется и только потом осуществляется выход.
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
не могу понять как сделать такую штуку, уже сижу долгоЕсть таблица events в которую нужно занести ид категории и текст этой категории
Есть NGINX, установлен сертификат от Lets Encrypt через certbotИ стоит сайт на PHP