选项卡中的Zend_Dojo_Form会创建ID冲突

时间:2010-08-31 06:18:57

标签: zend-framework zend-form dojo

我有一个dojo布局,在左侧创建一个侧边栏,其中包含一个页面列表和一个中心区域,这是一个标签容器。

当用户双击侧栏中的页面时,它会在中心创建一个新的可关闭选项卡,其中包含用于编辑该页面的表单(表单通过ContentPanes上的href属性加载,这是标准的Zend Framework请求) 。但是,如果我打开两个或更多页面,它会创建具有相同dijit ID的所有元素和表单控件,从而产生冲突。 (我猜这是预期的)

除了手动将当前页面ID附加到选项卡内容的每个元素/ dijit之外,有没有人知道我这样做的更简洁方法?这是一个问题,表单元素名称属性仍然相同吗?

1 个答案:

答案 0 :(得分:0)

我想另一种方法是不在任何小部件上放置id。