如何通过CSJS收集xp:listbox控件中的选定值?
我尝试了类似于复选框/单选按钮/输入字段的示例,但这并没有给我正确的值作为回报。
http://celinainsurance.blogspot.se/2011/04/getting-setting-values-with-ssjs-and.html
答案 0 :(得分:1)
这是一个JavaScript问题,然后是XPage问题,所以如果您在Google / SO上搜索“javascript get selected options select”,您会找到很多关于您问题的示例。
也就是说,这是一个可用于获取所选选项的代码示例:
var selected = [];
var lb = document.getElementById("#{id:yourListBoxId}");
for (var i=0; i<lb.options.length; i++) {
var o = lb.options[i];
if (o.selected) { selected.push(o.value); }
}
console.log(selected);
答案 1 :(得分:1)
我正在使用jQuery val()函数