我在使用Drop Downs时遇到了问题。我试图使用它 http://www.grocerycrud.com/forums/topic/1087-updated-24112012-dependent-dropdown-library/
但实际上我的要求完全不同。我有一个表 fwld_products ,其中我将添加所有其他表格的类别,来自
fwld_cat_main (主要类别&ID;)
fwld_cat_sub1 (sub1 Category' id)
fwld_cat_sub2 (sub2 Category' id)
fwld_cat_sub3 (sub3 Category' id)
当用户选择main时,我想以这种方式显示Dropdown 类别,下拉显示(sub1)具有与main相关的数据 类别和当sub1选择下拉时出现(sub2)显示数据 与sub1相关,并且sub2选中并下拉显示(sub3)以显示 与下拉(sub2)相关的数据。
将提交的Finnally数据提交到 [fwld_products] 。
这里我附上了ERD,结果也是如此。
请帮忙
答案 0 :(得分:2)
等等,您的类别表的DB结构似乎需要改进。我建议您遵循一些流行的CMS(如Opencart)的足迹。它将为您完成任务提供很好的意义。您只需使用一个"类别"即可轻松优化您的数据库。 table(而不是main,sub1,sub2和sub3类别表),如下所示:
对于类别名称,描述和元关键字等,您可以创建此表" category_description":
最后,要为产品分配类别,您只需创建另一个表" product_to_category":
通过这种方式,您可以轻松地在数据库中管理数据,现在您可以使用Codeigniter和Grocerycrud轻松解决您的情况。
答案 1 :(得分:0)
尝试,链接选择jQuery和Zepto的插件(Github Project | Project Home)
如果您在项目中使用jquery或zepto,此插件将帮助您解决问题,特别是远程版本。您可以轻松创建相关的选择框。
希望这会有所帮助:)