Вы должны получить значение select, выполнив событие onChange
через jquery.
После jquery вам нужно передать это значение определенному событию изменения.
Допустим, у вас есть этот выборbox
<select id="select1">
<option value"">Select</option>
<option value"1">A</option>
<option value"1">b</option>
<option value"1">C</option>
</select>
Хотя при изменении какого-либо значения вам нужно перейти на эту страницу, приняв значение этого параметра.
Так вот, как вы можете сделать это через jquery.
$("#select1").change(function(){
//alert();
var changedval = $(this).val();
var url = "pagename/countryname="+changedval;
window.location.href= url;
/* $.ajax({
url: url,
type: 'GET',
data: {'image_name': image_name, 'id' : id},
success: function (data) {
$("#profile_picture_display_outer").hide();
},
error: function (data) {
}
}); */
});
Вы также можете получать значения через ajax или напрямую перенаправлять на этот конкретный URL-адрес, добавляя текущее выбранное значение.
Дополнительно, если вы используете Codeigniter 3, тогда вы можете упоминать маршруты в маршрутах..php
$route['pagename/(:any)'] = 'Controller/methodname/$1';