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