更改一个select的值取决于数据库中另一个select的值,而无需在php中刷新页面

更改一个select的值取决于数据库中另一个select的值,而无需在php中刷新页面,php,mysql,Php,Mysql,这里的“toq”是一个选择标记,“sub_toq”是另一个取决于“toq”的值,希望在“sub_toq”中显示选项,选择了“toq”值,但值必须来自数据库…如何实现这一点..在php中 $select1.changefunction{ iftypeof$this.data'options'==未定义; var id=$this.val; var options=$this.data'options'。过滤器'[value='+id+']'; $'select2'.htmloptions;};

这里的“toq”是一个选择标记,“sub_toq”是另一个取决于“toq”的值,希望在“sub_toq”中显示选项,选择了“toq”值,但值必须来自数据库…如何实现这一点..在php中

$select1.changefunction{ iftypeof$this.data'options'==未定义; var id=$this.val; var options=$this.data'options'。过滤器'[value='+id+']'; $'select2'.htmloptions;};
您可以确保加载页面时sub_toq的信息已经存在,并使用javascript/jQuery显示正确的信息,或者使用AJAX从数据库中获取结果而不刷新页面。

在这里,我使用……获得了另一个解决方案,我想在不重新加载页面的情况下实现这一点…如何做到这一点

函数重载形式 { var val=form.cat.options[form.cat.options.selectedIndex].value; self.location='index.php?cat='+val; }
你要求的东西通常可以通过AJAX实现。我对AJAX一无所知,你能给我一些关于plz的编码吗?…:@不幸的是,这是一个问答网站,不是一个教程网站。在JS中获得坚实的基础知识对您来说是最好的,来自W3Schools的AJAX和PHP-通过这种方式,您将能够解决大多数常见问题。嘿,谢谢您的建议..我刚刚尝试了一些AJAX代码并获得了解决方案..谢谢您我无法在页面加载时加载sub_toq..您能建议我如何使用jQuery/javascript进行编码提示吗?…谢谢您的建议建议..我只是尝试了一些ajax代码并得到了解决方案..谢谢