У меня есть 2 выпадающих меню, которые должны соответствовать значению при загрузке страницы. Они используются для фильтрации продуктов на веб-сайте WooCommerce в зависимости от выбранного транспортного средства.
Сначала пользователь выбирает марку, модель и серию автомобиля. Затем, когда при поиске отображаются результаты, мне нужно скопировать опцию «Выбранная серия» во 2-й выпадающий список, который создается плагином «Поиск и фильтр» (при загрузке документа), чтобы результаты, отображаемые фильтром, относились к серии.
$(document).on('ready', 'select[name="year_id"]', function() {
$('select[name="_sft_product_make[]"]').text($(this).text());
})
<select name="year_id">
<option value="">Series</option>
<option value="379">WH/WK (2005 - 2010)</option>
<option value="378">WJ (1999 - 2004)</option>
<option value="380">WK2 (2011 - 2013)</option>
<option value="1463">WK2 (2014 - 2016)</option>
<option value="381">ZJ (1993 - 1998)</option>
</select>
<select name="_sft_product_make[]" class="sf-input-select" title="">
<option class="sf-level-0 sf-item-379" data-sf-count="2" data-sf-depth="0" value="whwk-2005-2010">WH/WK (2005 – 2010)</option>
<option class="sf-level-0 sf-item-378" data-sf-count="5" data-sf-depth="0" value="wgwj-1999-2005">WJ (1999 – 2004)</option>
<option class="sf-level-0 sf-item-380" data-sf-count="5" data-sf-depth="0" value="wk2-2010-2015">WK2 (2011 – 2013)</option>
<option class="sf-level-0 sf-item-1463" data-sf-count="6" data-sf-depth="0" value="wk2-2014-2016">WK2 (2014 – 2016)</option>
<option class="sf-level-0 sf-item-381" data-sf-count="3" data-sf-depth="0" value="zj-1993-1998">ZJ (1993 – 1998)</option>
</select>
_sft_product_make[]
содержит список ВСЕХ марок / моделей / серий автомобиля, поэтому все, что мне нужно, - это чтобы выбранный параметр из year_id
автоматически выбирал правильный параметр в _sft_product_make[]
при загрузке документа.
Моя проблема в том, что «значение» в обоих выпадающих меню находится в другом формате. Я никогда раньше не писал JS, так что терпите меня, пожалуйста ... :)
Спасибо