Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 06.02.2013, 13:37
Профессор
Посмотреть профиль Найти все сообщения от imediasun1
 
Регистрация: 23.12.2012
Сообщений: 437

передача get
При выборе селекта, этот код передает в 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"
        );
    });

Последний раз редактировалось imediasun1, 06.02.2013 в 19:24.
Ответить с цитированием
  #2 (permalink)  
Старый 06.02.2013, 17:55
Аватар для keen
Профессор
Отправить личное сообщение для keen Посмотреть профиль Найти все сообщения от keen
 
Регистрация: 28.03.2012
Сообщений: 376

Сообщение от imediasun1 Посмотреть сообщение
При выборе селекта этот код пытается передать в php файл параметр GET выбранного селекта для дальнейших вычислений, как мне передать этот параметр в этот же файл в котором находится js просто GET параметр 'product_id' для дальнейшей работы с ним без функции которая получает из обработчика значение option select, чтобы можно было вывести в этом же файле в котором находится js код а это index.php echo без перезагрузки страницы $_GET[product_id];
я перечитал этот текст раза четыре, но..
Ответить с цитированием
  #3 (permalink)  
Старый 06.02.2013, 19:25
Профессор
Посмотреть профиль Найти все сообщения от imediasun1
 
Регистрация: 23.12.2012
Сообщений: 437

Может так лучше. Сократил немного и знаки препинания расставил
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
передача объекта через параметр функции PHP zhurchik Серверные языки и технологии 1 06.12.2012 15:24
передача функции с параметрами в функцию oli Общие вопросы Javascript 3 09.08.2012 13:52
передача в пост checkbox[on/off] в jquery dimiork Элементы интерфейса 5 15.12.2010 22:05
передача файла с сервера на клиент ojogin Общие вопросы Javascript 10 11.11.2010 23:29
передача данных между формами Yurii Общие вопросы Javascript 2 30.04.2008 20:52