Мне нужно загрузить элементы из MySQL в элемент select.поэтому я написал код ajax и код php.проблема в любом месте php-кода не выполняется.ошибок тоже нет.(URL-адрес правильный).Помогите мне, пожалуйста.Вот код jQuery
$('#loadButton').click(function () {
console.log("clicked"); //this prints
$.ajax({
url: "api/service/RoomTypeService.php",
method: "POST",
async: true,
data: "&operation=getAll",
dataType: "json"
}).done(function (resp) {
alert(resp);
console.log(resp);
for (let i = 0; i < resp.length; i++) {
alert(resp); //this won't run
let roomType = resp[i];
$('#roomTypeCombo').append('<option>' + roomType[1] + '</option>');
}
});
});
, и это полный код php
<?php
require_once __DIR__."/../dto/RoomTypeDTO.php";
require_once __DIR__."/../business/impl/RoomTypeBOimpl.php";
echo "Here in service"; //doesn't execute
$roomTypeBo=new RoomTypeBOimpl();
$method=$_SERVER['REQUEST_METHOD'];
switch ($method){
case "POST":
$operation=$_POST["operation"];
switch ($operation){
case "getAll":
echo json_encode($roomTypeBo->getAllRoomTypes());
break;
}
break;
case "GET":
}