Я должен установить значение по умолчанию (передается с помощью переменной GET) для моего раскрывающегося списка.Как я могу передать его в HTML?Я пытался использовать классический тег «selected» в HTML, но он не работает.
HTML
<%=select_tag("asin_a", nil, required: true, include_blank: true, class:"form-control select2", "data-placeholder"=>"Search a product", "data-group_id"=> @group.id, "data-segment"=> "me")%>
Javascript
$('.select2').select2({
ajax: {
url: "/products/search",
dataType: 'json',
delay: 250,
data: function (params) {
console.log();
return {
query: params.term, // search term
segment: $(this).data('segment'),
group_id: $(this).data('group_id')
};
},
processResults: function (data, params) {
return {
results: data.items
};
},
cache: true
},
placeholder: "Select a product",
allowClear: true,
escapeMarkup: function (markup) { return markup; }, // let our custom formatter work
minimumInputLength: 0,
templateResult: formatRepo,
templateSelection: formatRepoSelection
});