[英]Last selected value in extjs multiselect combobox
我們如何只獲得multiselect組合框中的最后一個選定值,而不是所有選定值? 例如,如果我們選擇三個值1、3和2,那么我想檢索最后選擇的2。
當您通過使用combo.value
獲得combo的值時,您將看到一個數組,該數組的順序是您從combo Box中選擇組合數據的方式。 這導致您獲得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);
}
我為您制作了一個小提琴 ,請檢查。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.