Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/256.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/77.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
PHP/HTML-使用combobox刷新web_Php_Html_Combobox - Fatal编程技术网

PHP/HTML-使用combobox刷新web

PHP/HTML-使用combobox刷新web,php,html,combobox,Php,Html,Combobox,如何创建一个组合框,它向我显示了它自身下的数据。现在我有了一个组合框,可以将我重定向到其他站点。但是我想在不刷新combobox下的站点的情况下显示数据。使用js检测combobox的一次更改,使用ajax调用从服务器获取数据。您必须了解以下内容: 例如: <select id="dropdown-district"> <option value="0" selected>choose distrinct...</option> <option

如何创建一个组合框,它向我显示了它自身下的数据。现在我有了一个组合框,可以将我重定向到其他站点。但是我想在不刷新combobox下的站点的情况下显示数据。

使用js检测combobox的一次更改,使用ajax调用从服务器获取数据。

您必须了解以下内容:

例如:

<select id="dropdown-district">
  <option value="0" selected>choose distrinct...</option>
  <option value="1">Dist1</option>
  <option value="2">Dist2</option>
</select>
<script>
$( "#dropdown-district" ).change(function() {
           var office_value = $( "#dropdown-district" ).val();
           if (office_value != 0) {
            $.ajax({
                  type: "POST",
                  url: "your_handler.php",  
                  data:{lang: lng, page_id: page_id}
                })
                .done(function( msg ) {
                    $( ".regcenter-results" ).html(msg);
                });
            }
        }).trigger( "change" );
</script>

选择分发。。。
区1
区2
$(“#下拉区”).change(function(){
var office_value=$(“#下拉区”).val();
如果(办公室值!=0){
$.ajax({
类型:“POST”,
url:“your_handler.php”,
数据:{lang:lng,page_id:page_id}
})
.done(函数(msg){
$(“.regcenter results”).html(msg);
});
}
}).触发(“变更”);
your_handler.php-更改html组合框时返回一些结果。

请澄清您的具体问题或添加其他详细信息,以突出显示您需要的内容。正如目前所写的,很难准确地说出你在问什么。