Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/236.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/9/javascript/432.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 如何根据另一个下拉列表中的选择动态填充下拉列表中的选项?_Php_Javascript_Html - Fatal编程技术网

Php 如何根据另一个下拉列表中的选择动态填充下拉列表中的选项?

Php 如何根据另一个下拉列表中的选择动态填充下拉列表中的选项?,php,javascript,html,Php,Javascript,Html,我有一个表,其中包含一个类别的信息,比如一个产品。我已经在下拉菜单中列出了它们。现在,我需要做的是,在下一个下拉菜单中列出所选类别的子类别。我希望,javascript是必需的,但我还不太熟悉javascript 非常感谢您的帮助。您应该使用AJAX 使用jQuery非常简单: $('#select1').change(function(){ $.ajax({ //Send to php script category id. This script returns all subcate

我有一个表,其中包含一个类别的信息,比如一个产品。我已经在下拉菜单中列出了它们。现在,我需要做的是,在下一个下拉菜单中列出所选类别的子类别。我希望,javascript是必需的,但我还不太熟悉javascript

非常感谢您的帮助。

您应该使用AJAX

使用jQuery非常简单:

$('#select1').change(function(){
$.ajax({
   //Send to php script category id. This script returns all subcategories
   $.ajax({
      type: "POST",
      url: location.href,
      data: data,
      success : function (data)
      {   
         // Your return categories in data
         // Append list options to select2
      } 
});
});

试一试,第一个$.ajax应该在那里吗?