我试图通过AJAX和运行AJAX代码(页面加载时自动运行)运行PHP脚本。我正在使用Xdebug和VSCode(正在侦听xdebug)在断点处调试我的代码。但是当我加载页面时,它会忽略我的断点。
我还应该提到,PHP脚本包括另一个PHP脚本,其中包含我需要的类,以及我在其中放置了断点的那个类,我不知道这是否是问题。
我尝试将断点放在不同的区域,并且将xdebug.remote_autostart = on
放入我的php.ini中,但仍然无法正常工作。
let type = $('#categories').val();
$.ajax({
url: `php/admin_categories.php?subcat=true&category=${type}`,
type: 'get',
success: function(pre_result) {
console.log(pre_result);
let result = $.parseJSON(pre_result);
for (let i = 0; i < result.length; i++) {
$('#sub_cat').append(
`<option value="${result[i].abbr}">${result[i].name}</option>`
);
}
}
});