2013-03-14 24 views
1

我正在設計一個extjs應用程序,其中有幾個面板。其中一個有一個網格。我知道我可以在grid listener或itemClick上做selectionChange。selectionChange或ItemClick

我應該使用哪一個?或者哪一個更好。當網格項被點擊時,我很明顯地在右側面板上加載數據

回答

2

第一個被解僱,只有當選擇更改(正如你可能已經猜到了),給你選擇的記錄的陣列(可能只有一個),而第二個被調用爲每一次點擊,只有給你您點擊了一條記錄。

對於你的情況我會傾向於使用第二個事件,並保存最後一次單擊記錄內部。然後,我只會加載第二個網格,如果它尚未加載此記錄。

+0

我看到一個很大的特點......非常感謝你清除這件事SRA ...我肯定需要itemclick ...再次感謝 – EagleFox 2013-03-14 15:54:05

0

您的網格在運行時顯示爲頁面上的表格,因此您可以在網格的onrowdatabount事件期間在網格或表格單元格上添加onClick()事件。

+0

謝謝您的回答馬諾。我使用ExtJS的,所以我不會對onrowdatabound事件的選項......我知道這是在.NET框架 – EagleFox 2013-03-14 14:25:05