Struts标签之<s:optiontransferselect/>

<s:optiontransferselect  
name="leftUserName"
id="leftUserName" 
list="userInfoList" 
listKey="id"
listValue="userName"
multiple="true"
cssStyle="width:130"  
addToRightLabel="添    加" 
addToLeftLabel="移    除"
doubleName="rightUserName"
doubleId="rightUserName"
doubleList="rigthUserInfoList"
doubleListKey="id"
doubleListValue="userName"
doubleMultiple="true" 

ondblclick="moveSelectedOptions(document.getElementById('leftUserName'), document.getElementById('rightUserName'), false, '');"
doubleOndblclick="moveSelectedOptions(document.getElementById('rightUserName'), document.getElementById('leftUserName'), false, '');" 
 >
</s:optiontransferselect>

Action中rightUserName有get,set,但是就是取不到值,百思不得其解,查了下资料,在表单提交前加上
$("#rightUserName option").each(function(i){
    $(this).attr('selected',true);   
}); 

问题解决

猜你喜欢

转载自huangsky.iteye.com/blog/1045393
今日推荐