@Tiran_94
Python Django

Как правильно передать ajax'om get массив целых чисел?

Нашел такой вот скрипт и передаю ним GET brand и он принимает 1 или несколько значений, но по какой то причине если он принимает 1 значение и оно преобразовано в число Number(countryId) то передаёт как полагается {'brand': 1}, а вот если принимает массив {'brand[]': ['4', '3']} то откуда-то появляется приставка [] .
Как правильнее передать что бы не было приставки?
$("#id_brand_car").change(function () {
        url = $("#personForm").attr("data-cities-url");  
        countryId = $(this).val(); 
        $.ajax({                      
            url: url,                    
            data: {brand: Number(countryId)},      
            success: function (data) {  
                $("#id_models_car").html(data);
            }
        });

    });
  • Вопрос задан
  • 49 просмотров
Пригласить эксперта
Ответы на вопрос 1
@choupa
Архитектор (обычный, который строит)
...
data: 'brand=' + Number(countryId),
...
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
28 нояб. 2024, в 05:21
2000 руб./за проект
28 нояб. 2024, в 05:18
500 руб./за проект
28 нояб. 2024, в 03:51
3500 руб./за проект