sj:struts2-jquery插件中的select标签在页面被提交给不同的动作时再次调用JSON方法

时间:2013-10-28 15:28:50

标签: struts2 struts2-jquery-plugin

这个问题是关于Struts2 jquery插件的。在加载JSP时,我将加载一个下拉列表值,并根据第一个下拉列表的选择加载第二个下拉列表值。选择第二个下拉列值时,将执行onChange事件并刷新页面。当页面刷新时,第一个下拉列表再次被调用!反正是为了避免第二次执行firstdropdown的默认加载,还需要为两个提交的JSP下拉值保留选定的值吗?

注意:在SampleAction.java中评估第一个下拉列表和第二个下拉列表,并且onChange事件执行LoadAction.java

如果您需要更多详细信息,请与我们联系!

由于

1 个答案:

答案 0 :(得分:0)

  1. 选择第一个下拉列表中的选项

  2. 相应地填充第二个下拉列表,然后选择一个值

  3. 您可以提交传递两个选择标记值的表单,而不是页面刷新

  4. 现在,您可以在操作中获得所选值,然后您可以显示相同的页面,但具有预先填充的值。这次加载页面时,默认情况下第一个选择框显示相同的previously selected值。

  5. 对于第二个选择以显示先前选择的值,您必须编写一些javascript代码,以选择之前选择的值。