2014-02-21 58 views
0

我有一個jQuery的移動選擇菜單,我想顯示從另一個網站的表,當用戶選擇一個選項,但表中需要改變時,用戶選擇不同的選項。附加URL的選擇選項的值使用PHP

我使用簡單的HTML DOM解析器,但我想知道如何將所選選項的值添加到URL,所以如果用戶選擇一個值爲32的選項,它將32添加到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

但是,這不僅僅適用於靜態值嗎?如何將$ value設置爲所選選項的值? – Jacob

0

你可以做的Ajax調用:

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

#divhtml負載表.deputiesload內容。