使用php附加具有select选项值的url

时间:2014-02-21 00:36:07

标签: php jquery html

我在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;
?>

2 个答案:

答案 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的内容。