我需要找到一种显示下拉菜单的方法,根据所选内容,将在另一个下拉列表中显示第二层结果。所有数据都将存储在数据库中。欢迎任何其他类似的技术。我目前正在使用mootools,使用php和Mysql。
欢迎任何帮助或想法...
答案 0 :(得分:1)
您需要做的基本概述:
将onChange
事件附加到<select>
控件
在事件处理程序中,向php文件发出请求(使用mootools Request object)。传递表单控件中的选定值。
在php文件中,从$_POST
中获取表单值,并执行获取结果集所需的任何查询。
如果您使用了Request.HTML,则可以构建一个字符串,该字符串将在请求完成时插入到元素中。我使用它来构建<select>
控件并没有太多运气。我可能会使用Request.JSON,并使用Request.JSON对象的onSuccess
属性构建新的select控件。
答案 1 :(得分:1)
如果有人准备就绪,我想知道同样的事情,我确实找到了这个:Chained Select哪个为我完成了工作...