При выборе селекта, этот код передает в php файл параметр GET выбранного селекта для дальнейших вычислений. Как мне передать этот параметр в этот же файл, index.php, в котором находится js просто GET параметр 'product_id' для дальнейшей работы с ним (без функции которая получает из обработчика значение option select), чтобы можно было вывести в этом же файле echo $_GET[product_id]; без перезагрузки страницы
$('#product_id').change(function () {
var region_id = $('#region_id :selected').val();
if (region_id == '0') {
$('#city_id').html('<option>- выберите город -</option>');
$('#city_id').attr('disabled', true);
return(false);
}
$('#city_id').attr('disabled', true);
$('#city_id').html('<option>загрузка...</option>');
var url = 'get_product_id.php';
$.get(
url,
"product_id=" + product_id,
function (result) {
if (result.type == 'error') {
alert('error');
return(false);
}
else {
var options = '';
$(result.citys).each(function() {
options += '<option value="' + $(this).attr('city_id') + '">' + $(this).attr('id_product') + '</option>';
});
$('#city_id').html('<option>- выберите город -</option>'+options);
$('#city_id').attr('disabled', false);
}
},
"json"
);
});