从另一个自动完成程序更新struts 2自动完成程序

时间:2012-06-27 12:59:39

标签: hibernate spring-mvc struts2 foreign-keys

我正在使用struts + spring + hibernate。

在我的.jsp页面上,我有两个自动填充下拉菜单。每个VO都会从数据库中的特定表中返回一个VO列表,然后用于调用从另一个表中搜索的搜索操作。菜单A链接到表A,菜单B链接到表B,它们用于在表C中搜索。但是,表B有一个外键将它链接到表A表C有一个外键将表链接到表B.

我希望当用户从菜单A中选择一个选项时,菜单B会更新,因此它只包含包含正确外键的选项。然后,用户可以从菜单B中选择特定的内容,并且仅对包含适当外键的行具有动作搜索表C.如果用户没有触摸表B,则该操作将搜索表C中包含表B中与表A中选择的所有外键相匹配的所有行。

我希望这是可以理解的,如果我需要澄清,请告诉我。我已经谷歌搜索了一段时间,它可能是一个简单的解决方案,但我找不到任何东西。感谢。

1 个答案:

答案 0 :(得分:0)

您必须使用

将第二个自动完成器的窗口小部件的href绑定到旧的json查询+ extraparmeter
jQuery.struts2_jquery_ui.bind(widget,options_auto_iban_widget);

我只是在How to reload the struts2-jquery autocompleter X with value selected from another struts2-jquery autocompleter Y

上发布了一个示例