Я делаю запрос POST, используя jQuery, который получает массив со значениями. Я хочу перебрать массив и добавить его в поле параметров.
Я успешно добавил значения в переменную в виде строки, но когда я пытаюсь получить доступ к этим переменным, он возвращает ошибку:
Uncaught referenceError: Неопределенная переменная
Он делает это, хотя я установил его на глобальный.
function addHub() {
drivers = "";
var totalHubs = $("#totalHubs").val();
$.ajaxSetup({
headers: {
'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content')
}
});
jQuery.ajax({
url: "{{ route('getDriverList') }}",
method: 'post',
success: function(data) {
jQuery.each(data.driverName, function(i, val) {
drivers += "<option value='" + val + "'> " + val + "</option>";
});
for (i = 1; i <= totalHubs; i++) {
console.log(drivers);
}