JSFiddle - React, Tailwind, and code Playground
HTML
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js"></script>
<form action="/search" method="post" name="select">
<input name="search" type="text" placeholder="Поиск..." />
<Select id="inselect">
<option value="" disabled="">Где искать?</option>
<option value="in1" selected>Блог</option>
<option value="in2">Товары</option>
</Select>
<div id="in1" class="in" style="display:block">
<input type="submit" value="Найти" onclick="this.form.action = 'http://test.loc/search';" />
</div>
<div id="in2" class="in" style="display:none">
<input type="submit" value="Найти" onclick="this.form.action = 'http://test.loc/search-shop';" />
</div>
</form>
JavaScript
$(function() {
$('#inselect').change(function(){
$('.in').hide();
$('#' + $(this).val()).show();
});
});
window.onload = function(){
var select = document.forms['select'].elements, i = select.length, array = [];
while(i--){
select[i].onchange = function(){
array.push(this[this.selectedIndex].text);
select[0].name = array;
};
}
};