2014-02-21 3 views
0

У меня есть меню выбора в jQuery mobile, которое я хочу показать таблицу с другого веб-сайта, когда пользователь выбирает параметр, но таблица должна измениться, когда пользователь выбирает другую опцию ,Добавить URL-адрес со значением опции выбора с помощью php

Я использую простой 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; 
?> 

ответ

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

Но не будет ли это работать только для статического значения? Как установить значение $ для значения выбранного параметра? – Jacob

0

Вы можете сделать Ajax вызов:

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

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

Смежные вопросы