Я использую PHP, jQuery вместе для создания приложения с базой данных, я новичок в использовании jQuery и ajax, я хотел использовать ajax, чтобы выполнить ОБНОВЛЕНИЕ моей базы данных без обновления.Для кода jQuery я взял это видео в качестве примера: https://www.youtube.com/watch?v=Kcka5WBMktw
Я проверил свой php с помощью классической формы и метода post: он работает, я попытался добавить alert () в jQuery для отладки, оповещение отправило меня обратноожидаемые значения.
Я открываю консоль с сетью: в моем запросе AJAX ничего не появляется.
Здесь мой jQuery:
$('.ButtonEdit').on('click', function() {
let id = $(this).attr('id');
let name = $('#name'+id).val();
alert('click');
req = $.ajax({
url: "menu.php?Option=updateIgr",
type : 'POST',
data : { name : name, code : code }
});
});
вот мой php, который я хочу запуститьс Ajax:
case "updateIgr":
require("Class/Ingredient.php");
require("Class/IngredientsManager.php");
$data = array ('code' => $_POST['code'],'name' => $_POST['name']);
$updaterIngredient = new IngredientsManager;
$updatedIngredient = $updaterIngredient->update(new Ingredient($data));
break;
Я ожидал, что он обновит мою страницу вживую без обновления, и реальный результат: ничего, на самом деле ничего не происходит.Это что-то особенное для установки или настройки?Я обращаюсь в круг исследований, спасибо за вашу помощь