簡體   English   中英

extjs multiselect組合框中的最后選擇的值

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM