Передать значение переменной из JS в PHP для использования в скрипте
Я пытаюсь передать значение переменной из js в php, используя следующий код по примеру:
$(document).on('click', '#editBtn', function(){
// Здесь код для получения значения ID строки
var ID = $(this).closest('tr').find("input.table__text--input[name='ID']").val();
$.ajax({
type: "POST",
url: "./include/popup/dbselect.php",
data: {'ID': 'ID'},
success: function(responseText) {
console.log(ID);
},
error: function(){
console.log('ERROR');
}
});
});
Значение переменной я нахожу на странице при нажатии на ссылку. Далее это значение я хочу использовать в php запросе, чтобы вывести из бд данные. Я пытаюсь передать его в файл, где содержится скрипт для вывода данных из бд. В консоль выводится правильное значение. Но оно не передается в php. В чем может быть причина?
Источник: Stack Overflow на русском