【发布时间】:2011-07-25 05:19:41
【问题描述】:
在我的网页中,我使用了两个选择框,第二个将根据使用 ajax(dojo 插件)在第一个选择框上选择的值进行填充。
<s:select label="Select Item"
name="selectitem"
headerKey="0"
headerValue="-- Please Select --"
list="itemList"
required="true"
onchange="javascript:show_details();"/>
<s:url id="d_url" action="depotFill" />
<sx:div id="details"
href="%{d_url}"
listenTopics="show_detail"
formId="depotFix"
showLoadingText="Loading..."></sx:div>
将使用“depotFill”操作填充第二个选择框,并从其他页面加载到“详细信息”div 标签。
<%@ taglib prefix="s" uri="/struts-tags"%>
<s:select headerValue="-- Please Select --"
name="dest"
list="unitList"
headerKey="0"/>
这很好用,但现在我的网页上需要有 5 对这样的配对。这是否意味着我将不得不再创建 5 个包含辅助选择框的页面?或者有什么方法可以简化这个?
提前致谢。
【问题讨论】:
标签: jsp select tags struts2 dojo