2016-11-29 47 views

回答

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請檢查。

+0

感謝UDID for ur response。我在組合框的選擇事件上應用此代碼,它不會給我最後選定的值。有什麼方法可以在選擇事件中獲得此值? – Gaurav

+0

@Gaurav在select事件會給你你在每次選擇的每個值。在這種情況下,我的答案也適用。我更新了提琴手。請看一看。 – UDID

+0

感謝UDID for ur解決方案! – Gaurav