具有动态dojo表单创建的Dojo应用程序布局

时间:2011-05-19 18:30:01

标签: dojo dijit.form dijit.layout

我有一个带有两个内容窗格的道场布局,每个窗格高度为50%,一个在另一个上面。顶部填充了道场网格。我有动态加载数据的网格。我想用一个表单填充底部内容窗格,以编辑网格中此行的详细信息。我已成功附加onRowClick以动态检索该行详细信息所需的数据。

dojo.connect(grid, 'onRowClick', function(e) {
   detailIssueCp.attr('href', '/rest-issue/get/id/' + e.grid._by_idx[e.rowIndex].item._id);
});

除了检测何时检索到该数据:

  dojo.connect(detailIssueCp, 'onDownloadEnd', function(e)
  {
     var jsonValue = detailIssueCp.domNode.innerText;
     // attempt at making a form...
  }

我想构建一个格式正确的表单(比如在表格或其他内容中)并将其放在底部内容窗格中,但我尝试这样做会以表现不佳和格式不正确的形式结束。

有没有人有一个在这里有用的设计模式?我有一种感觉,我这样做不正确。

1 个答案:

答案 0 :(得分:0)

嗯,似乎解决方案是要求HTML格式的表单。我试图返回一个Json值,而应该只是从服务器请求一个完全格式化的HTML表单。