Добавить URL со значением опции выбора, используя php

0

У меня есть меню select в jquery mobile, которое я хочу показать таблицу с другого сайта, когда пользователь выбирает параметр, но таблица должна измениться, когда пользователь выбирает другой вариант.

Я использую простой HTML-парсер, но мне было интересно, как добавить значение выбранного параметра к URL-адресу, поэтому, если пользователь выбирает параметр со значением 32, он добавляет 32 к URL-адресу, чтобы URL-адрес, используемый в PHP-код будет " http://www.generalconvention.org/gc/deputations?diocese_id=32 ". Как это сделать с помощью PHP?

<?php
        include('simple_html_dom.php');

        // get DOM from URL or file
        $html = file_get_html('http://www.generalconvention.org/gc/deputations?diocese_id=');
        // Find all tables 
        foreach($html->find('table') as $element) 
        echo $element;
?>
Теги:

2 ответа

0

Вы можете выполнить вызов ajax:

    $(".comboboxClass").change(function(){
        $("#divHtml").load('http://www.generalconvention.org/gc/deputations?diocese_id='+
$(this).find('option:selected').val()+' table.deputies'
        );
    });

В #divhtml загружается содержимое таблицы .deputies с загрузкой.

0

После того, как вы зафиксируете значение, соедините его следующим образом:

<?php

        $value = "Your form value";

        include('simple_html_dom.php');

        // get DOM from URL or file
        $html = file_get_html('http://www.generalconvention.org/gc/deputations?diocese_id=' . $value);
        // Find all tables 
        foreach($html->find('table') as $element) 
        echo $element;
?>
  • 0
    Но разве это не будет работать только для статического значения? Как мне установить $ value на значение выбранного параметра?

Ещё вопросы

Сообщество Overcoder
Наверх
Меню