2012-09-12 29 views

回答

1

嘗試添加下面的JS代碼:

if ({your_dataview_id}.store.data.length > 0) { 
    {your_dataview_id}.select(0); // Selects first element in a dataview 
} 
在客戶端

時要選擇在數據視圖的第一個元素。只需將{your_dataview_id}替換爲您的數據視圖的編號

+0

但我想通過其ID選擇項而不是通過recorditem索引。意思是blue.gif id是1,它的recorditem索引是0 ..所以我想通過Id來獲得選擇的項目 – Smily

+0

我想要的東西像下面的鏈接[鏈接] http://forums.ext.net/showthread.php?19108 - 獲取行索引-single-on-a-rowcommand [link] – Smily

+1

根據DataView .select()函數的客戶端文檔,您還可以將「 「記錄的ID」,或「記錄」,或「記錄」的索引,或者其他任何內容。 http://docs.sencha.com/ext-js/3-4/#!/api/Ext.DataView-method-select。當你嘗試傳遞記錄的'id'時,它是否工作? –