如何通過CSJS收集在一個XP的選定值(S):ListBox控件?如何使用CSJS從xp:listBox收集值?
我嘗試了樣品類似的複選框/單選按鈕/輸入字段,但這並沒有給我的回報正確的價值觀。
http://celinainsurance.blogspot.se/2011/04/getting-setting-values-with-ssjs-and.html
如何通過CSJS收集在一個XP的選定值(S):ListBox控件?如何使用CSJS從xp:listBox收集值?
我嘗試了樣品類似的複選框/單選按鈕/輸入字段,但這並沒有給我的回報正確的價值觀。
http://celinainsurance.blogspot.se/2011/04/getting-setting-values-with-ssjs-and.html
這更是一個JavaScript的問題,那麼一個使用XPages,因此,如果您搜索谷歌/ SO將「JavaScript獲得選擇的選項中選擇」你會發現很多的例子對你的問題。
這就是說,這裏是你可以用它來獲得所選選項的代碼示例:
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);
我使用jQuery的VAL()函數
你好馬克,我用jQuery的VAL( )功能似乎工作正常。 – Malin