2010-08-31 35 views
1

我有一個dojo佈局,它在左側創建了一個側邊欄,其中包含一個頁面列表和一個作爲選項卡容器的中心區域。標籤中的Zend_Dojo_Form創建ID衝突

當用戶雙擊邊欄中的頁面時,它會在中心創建一個新的可關閉選項卡,其中包含一個表單以編輯該頁面(表單通過ContentPanes上的href屬性加載,這是一個標準的Zend Framework請求)。但是,如果我打開兩個或更多頁面,它將創建具有相同dijit ID的所有元素和表單控件,這會產生衝突。 (這是預計我猜)

除了手動將當前頁面ID附加到選項卡內容上的每個元素/ dijit,沒有人知道更乾淨的方式來做到這一點嗎?這是否與表單元素名稱屬性仍然是一個問題?

回答

0

我想另一種方法是不要把id放在你的任何小部件上。