Php 如何创建选择菜单,然后根据菜单选择显示AJAX数据库搜索栏?

Php 如何创建选择菜单,然后根据菜单选择显示AJAX数据库搜索栏?,php,jquery,html,mysql,ajax,Php,Jquery,Html,Mysql,Ajax,我有一个基本的网页,我正在尝试创建一个选择下拉菜单来决定道路类型。之后的第二个选择应该显示一个ajax数据库搜索栏,用于输入/选择数据库。目前,它是第二个选择栏,显示下拉列表,如果数据库中没有数据,则显示文本框 我希望搜索栏显示并搜索与第一个菜单中的选择相关的内容。如何使编码工作,以便根据第一个选择显示AJAX 我是一个非常初学者的代码,所以请不要说太多的行话,如果可能的话!目前我正在使用php/jquery等开发dreamweaver 这张图片显示了我已经拥有的东西的大致概念。那么,如何将第二

我有一个基本的网页,我正在尝试创建一个选择下拉菜单来决定道路类型。之后的第二个选择应该显示一个ajax数据库搜索栏,用于输入/选择数据库。目前,它是第二个选择栏,显示下拉列表,如果数据库中没有数据,则显示文本框

我希望搜索栏显示并搜索与第一个菜单中的选择相关的内容。如何使编码工作,以便根据第一个选择显示AJAX

我是一个非常初学者的代码,所以请不要说太多的行话,如果可能的话!目前我正在使用php/jquery等开发dreamweaver

这张图片显示了我已经拥有的东西的大致概念。那么,如何将第二个菜单改为搜索栏呢

我已经有了一个sql/myphp数据库

代码:

这也是,但现在遵循一个代码块:

'////////////
$('#t1').hide();
$('#category').change(function(){
//var st=$('#category option:selected').text();
var cat_id=$('#category').val();
$('#sub-category').empty(); //remove all existing options
///////
$.get('errorandcorrect.php',{'cat_id':cat_id},function(return_data){
if(return_data.no_of_records>=1){
$.each(return_data.data, function(key,value){
            $("#sub-category").append("<option value='" + value.subcat_id            +"'>"+value.subcategory+"</option>");
});
}else{
/// add text box and hide 2nd subcategory 
$('#sub-category').hide();
$('#t1').show();
}
}, "json");
///////
});
/////////////////////
});

</script>
<div id=msg> &nbsp;</div><br><br>
<form method=post action=submit.php>
<select name=category id=category>'       

那么,到目前为止你试过什么?如果你有php、mysql等工具,并且知道你想使用Ajax,那么当你遇到一些特定的问题时,你应该尝试一下并重新使用它。在目前的状态下,这个问题是一个非常广泛的问题。我的问题是想知道如何将第二个菜单变成ajax而不是普通的选择下拉菜单简单地“交换代码以显示复制和粘贴”是不起作用的,因为上面的菜单使用“显示/隐藏”代码来决定显示什么,我不知道如何显示ajax,而你的问题仍然太广泛,没有代码或任何内容。您需要阅读一些关于Ajax的教程,可能还需要阅读Javascript。在这里,我们可以帮助解决特定的问题,但这意味着您需要先自己尝试一些东西,然后向我们展示所有相关的代码。请阅读:我现在也添加了代码。希望它会有一些用处。这就是我到目前为止所拥有的,我认为需要对其进行修改。我想弄清楚如何将t1转换成ajax数据库搜索。但我不确定如何才能找到一个新的标签,也就是说,它会被称为ajax1吗?我想这就是我所遇到的问题