|
|
此标签会创建两个选项用来转换下拉列表项,此标签生成两
个<select…/>标签,并且会生成系列的按钮,这系列按钮控制选项
在两个下拉列表之间移动、升降。当提交时,两个<select…/>标签
都被提交。
此标签常用属性:
- addAllToLeftLabel:设置全部移动到左边按钮上的文本。
- addAllToRightLabel: 设置全部移动到右边按钮上的文本。
- addToLeftLabel:设置向左移动按钮上的文本。
- addToRightLabel: 设置向右移动按钮上的文本。
- allowAddAllToLeft:设置是否出现全部移动到左边的按钮。
- allowAddAllToRight: 设置是否出现全部移动到右边的按 钮。
- allowAddToLeft:设置是否出现移动到左边的按钮。
- allowAddToRight: 设置是否出现移动到右边的按钮。
- leftTitle:设置左边列表框的标题。
- rightTitle:设置右边列表框的标题。
- allowSelectAll:设置是否出现全部选择按钮。
- selectAllLabel:设置全部选择按钮上的文本。
- doubleList:设置用于创建第二个下拉选择框的集合。
- doubleListKey:设置创建第二个下拉选择框的选项 value 的属性
- doubleListValue: 设置创建第二个下拉选择框的选项label 的属性
- doubleName:设置第二个下拉选择框的name 属性。
- doubleValue:设置第二个下拉选择框的value 属性。
- doubleMultiple:设置第二个下拉选择框是否允许多选。
- list:设置用于创建第一个下拉选择框的集合。
- listKey:设置创建第一个下拉选择框的选项value 属性。
- listValue: 设置创建第一个下拉选择框的选项label 属性
- name:设置第一个下拉选择框的name 属性
- value: 设置第一个下拉选择框的value 属性
- multiple: 设置第一个下拉选择框是否允许多选。
eg:
<s:form>
<!-- 使用简单集合对象来生成可移动的下拉列表框 -->
<s:optiontransferselect
label="请选择你喜欢的图书"
name="cnbook"
leftTitle="中文图书:"
rightTitle="外文图书"
list="{'疯狂Java讲义' ,'Struts2权威指南',
'轻量级J2EE企业应用实战','基于J2EE的Ajax宝典'}"
multiple="true"
addToLeftLabel="向左移动"
selectAllLabel="全部选择"
addAllToRightLabel="全部右移"
headerKey="cnKey"
headerValue="--- 选择中文图书 ---"
emptyOption="true"
doubleList="{'Expert One-on-One J2EE Design and Development',
'JavaScript: The Definitive Guide'}"
doubleName="enBook"
doubleHeaderKey="enKey"
doubleHeaderValue="--- 选择外文图书 ---"
doubleEmptyOption="true"
doubleMultiple="true"
/>
</s:form> |
|