在PHP中使用动态选项进行选择
如何使用动态选项创建选择列表 我有两个选择列表;我在第一个选择列表中有两个选项,每个选项在另一个选择列表中有不同的选项列表 如果选择第一个选择选项,则第二个列表应具有不同的值在PHP中使用动态选项进行选择,php,jquery,mysql,ajax,Php,Jquery,Mysql,Ajax,如何使用动态选项创建选择列表 我有两个选择列表;我在第一个选择列表中有两个选项,每个选项在另一个选择列表中有不同的选项列表 如果选择第一个选择选项,则第二个列表应具有不同的值 First Select Second Select ----------------- ----------------- Option selected: [0] StackO
First Select Second Select
----------------- -----------------
Option selected: [0] StackOverflow Options Available:
Another option: [1] GitHub Ask a Question
Answer a Question
----------------- ----> -----------------
或者如果选择了第二个值
First Select Second Select
----------------- -----------------
Option selected: [1] GitHub Options Available:
Another option: [0] StackOverflow Post a New Repository
Fork a Repository
----------------- ----> -----------------
我还使用PHP和MySQL在select中显示值(选项)。在第一次选择中,我使用MySQL显示所有可能的选项,然后将其输出
第二个选择列表需要先前选择的ID,以便可以选择它。示例SQL代码:“
从id=?
的部分中选择*”。我对PHP和AJAX都是新手,我也看到了这一点,但它对我来说并不适用。很抱歉再次提出这个愚蠢的问题。首先,隐藏第二个选择框。向jquery中的第一个selectbox添加onchange函数。如下图所示
如果第二个选择框具有静态
$('.firstselect').onchange(function() {
var first_val = $(this).val();
if ( first_val === 0 ) {
$('stack_select').show();
$('github_select').hide();
} else if( first_val === 1 ) {
$('stack_select').hide();
$('github_select').show();
}
});
如果第二个选择框具有“动态”。
使用jqueryappend方法发出ajax请求并动态加载内容