Нашел такой вот скрипт и передаю ним 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);
}
});
});