我今天学到的一件事是“在
<html:option>
就像普通的旧选项一样”,我们可以赋予价值
<html:select>
与每个选项的值匹配,如果找到匹配则标记选择的选项。
但我想在页面加载时预先选择多个选项(正在使用
<html:select multiple="true">
如何实现?
我今天学到的一件事是“在
<html:option>
就像普通的旧选项一样”,我们可以赋予价值
<html:select>
与每个选项的值匹配,如果找到匹配则标记选择的选项。
但我想在页面加载时预先选择多个选项(正在使用
<html:select multiple="true">
如何实现?
执行以下操作:
function callSelectAll(selectName)
{
var i;
for(i=0;i<...) {
document.getElementById(selectName).options[i].selected = true;
}
}
并使用String[]
数组名称作为该html:select
属性表单 bean 属性的属性名称。并将该数组的名称作为html:select
jsp 页面中的属性。
您最终将在表单 bean 的字符串数组中选择所有选定的值。