我在jquery mobile中有一个选择菜单,我想在用户选择一个选项时显示来自另一个网站的表,但是当用户选择其他选项时,表需要更改。
我使用简单的HTML dom解析器,但我想知道如何将所选选项的值添加到url上,因此如果用户选择值为32的选项,则会在网址上添加32,以便PHP代码中使用的url为“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 :(得分: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;
?>
答案 1 :(得分:0)
您可以执行ajax调用:
$(".comboboxClass").change(function(){
$("#divHtml").load('http://www.generalconvention.org/gc/deputations?diocese_id='+
$(this).find('option:selected').val()+' table.deputies'
);
});
在#divhtml
中使用load加载表.deputies
的内容。