Макет приложения Dojo с динамическим созданием форм dojo - PullRequest
0 голосов
/ 19 мая 2011

У меня есть макет додзё с двумя панелями контента, каждая на высоте 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...
  }

IЯ хотел бы создать форму с хорошим форматированием (например, в таблице или чем-то подобном) и поместить ее в нижнюю панель содержимого, но мои попытки сделать это заканчиваются плохо работающими и плохо отформатированными формами.

Кто-нибудьесть шаблон дизайна, который будет полезен здесь?У меня ощущение, что я делаю это неправильно.

1 Ответ

0 голосов
/ 21 мая 2011

Ну, похоже, что решение состоит в том, чтобы запросить форму в формате HTML. Я пытался вернуть значение Json и должен был просто запросить полностью отформатированную HTML-форму с сервера.

...