本文介绍了如何获得控制列表框的值的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我有两个列表框的视图(注意:请参阅所附截图)选择轮(ListBox1中)和轮(listbox2)名单。我选择和移动我的选择第二listbox.Now我。需要控制器获得第二个列表框的值,并插入第二个列表框到db.How的所有选择值做到这一点?
型号:
公共字符串[] {listval获得;组; }
查看:
< TR>
< TD ALIGN =右>
< p n =文本的风格=宽度:90像素;>&大红大紫LT; / P>
< / TD>
&所述; TD>
@ Html.ListBox(lstBox1,新的List< SelectListItem> {
新SelectListItem(){文字=选择,或Rounds--,值=无},
新SelectListItem(){文字=GD,值=GD},
新SelectListItem(){文字=书面,值=书面},
新SelectListItem(){文字=Technical1,值=Technical1},
新SelectListItem(){文字=Technical2,值=Technical2},
新SelectListItem(){文字=HR,值=HR}
})
< / TD>
< TD风格=宽度:50像素;文本对齐:左;垂直对齐:中间;'>
<输入类型='按钮'ID ='btnRight'值='> />
< BR />
<输入类型='按钮'ID ='btnLeft'值='< />
< / TD>
&所述; TD>
@ Html.ListBoxFor(M = GT; m.listval,新的List< SelectListItem> {新SelectListItem(){文字= - 标示中Rounds--}})
< / TD>
< / TR>
<脚本>
$('#btnRight')。点击(函数(五){
VAR selectedOpts = $('#lstBox1选项:选择');
如果(selectedOpts.length == 0){
警报(没有动。);
亦即preventDefault();
} $('#listval')追加($(selectedOpts).clone());
$(selectedOpts)一个.remove();
亦即preventDefault();
}); $('#btnLeft')。点击(函数(五){
VAR selectedOpts = $('#listval选项:选择');
如果(selectedOpts.length == 0){
警报(没有动。);
亦即preventDefault();
} $('#lstBox1')追加($(selectedOpts).clone());
$(selectedOpts)一个.remove();
亦即preventDefault();
});
< / SCRIPT>
解决方案
尝试下面的脚本
这篇关于如何获得控制列表框的值的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!