2011-06-17 29 views
0

我是道場新手,所以請原諒我的無知。
我有其使用ItemFileReadStore捕獲動態填充的onclick事件(使用ItemReadStore)dojox.mobil.EdgeToEdgeDataList

var jobStore = new dojo.data.ItemFileReadStore({url: "items", clearOnClose: true});; 
... 
<ul dojoType="dojox.mobile.EdgeToEdgeDataList" id="execlist" store="jobStore" query=" {state: 'active'}"></ul> 

在點擊任意動態生成的行我想顯示關於該行中所引用的項目的詳細信息的dyanmically填充的dojox.mobile.EdgeToEdgeDataList。爲了做到這一點,我需要知道點擊了哪個行並從該行提取標籤

我試過如下:

dojo.query("#execList li").connect("onclick", function(){...}); 

但僅適用於其中的行已經在存在的情況下dojo.ready時間。
任何想法我可以做到這一點?
在此先感謝!
NJ

回答

0

我能得到通過更新由ItemFileReadStore返回到包括各行中的onclick(的MyMethod(ROWID))元素的內容,解決我的問題。這會在EdgeToEdgeDataList中的每個列表項上插入onclick事件,以允許我確定哪個行被點擊。 謝謝 NJ