[英]Multiple dropdown select with jquery and mysql
我正在用PHP和jQuery构建搜索功能。 我有3个从MySQL数据库加载的下拉菜单。 当用户选择下拉菜单中的1个时,它必须影响其他下拉菜单值。
我让它适用于单独的值,但是当他们选择2或3个下拉菜单时,我就卡住了。 我与&&运算符一起工作,但这不起作用。 有人可以看看我在做什么错吗?
<script type="text/javascript">
$(document).ready(function() {
if( $(("#IndID").change) && $(("#CatID").change)) {
$("#ProdName").load("scriptp.php?c3=" + $("#IndID").val() + $("#CatID").val());
if( $(("#IndID").change) && $(("#ProdName").change)) {
$("#CatID").load("scriptc.php?c=" + $("#IndID").val() + $("#ProdName").val());
$("#IndID").change(function() {
$("#CatID").load("scripti.php?c=" + $("#IndID").val());
});
$("#CatID").change(function() {
$("#ProdName").load("script.php?cc=" + $("#CatID").val());
});
});
</script>
如果您处理错误的事件,.change不会为您提供事件通知,因此您不能在if条件下使用它。 还请提供html,我将尝试解决方案。 如果可以的话,请在这里创建小提琴JS FIDDLE
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.