我们如何仅获取多选组合框中的最后一个选定值而不是所有选定值?例如,如果我们选择三个值1,3和2,那么我想要检索最后选择的2。
答案 0 :(得分:4)
当你使用combo.value
获得组合的值时,你会看到一个数组,它是如何从组合框中选择组合数据的。这导致您获得combo.value
的最后一个索引将是您所需的结果。
在下面的代码中,我获取了一个组合值并显示了最后的结果。
var combo = this.up().down('combo');
var CoboVal = combo.value;
var CoboValLength = CoboVal.length;
if(CoboValLength !== 0){
var CoboValData = CoboVal[CoboValLength-1];
alert(CoboValData);
}
我为您创建了fiddle,请检查。