协议栈: SmartGWT v2.4,GWTSDK2.1,Mozilla3.6
我是Smart GWT的新手,但是到目前为止我已经让ListGrid组件工作起来了。我们的要求是显示在ListGrid中选择的记录的其他详细信息。
ListGrid -->选择记录-->发送请求到服务器获取记录的详细信息-->显示记录的详细信息
问: 1.发送HTTP GET请求和呈现JSON响应的最佳方法是什么?2.考虑使用DetailsViewer和动态表单。虽然DetailsViewer.setData(...)当我们传递当前选定的ListGrid记录时,我们希望获得ListGrid行中没有保存的更多详细信息。
尝试为detailsViewer设置一个RestDatasource,它没有在detailsViewer中显示获取的记录,尽管我们可以从firebug中验证来自数据源的请求正在到达服务器(运行一个java spring MVC应用程序并返回JSON)。
您能帮助一下,从服务器检索ListGrid中显示的记录细节的JSON数据,并以只读的形式显示它的最佳可能方法是什么?
谢谢桑迪普
发布于 2011-03-09 22:24:06
1.只需在ListGrid的每个字段中添加记录点击处理程序。2.单击event of row,获取要为该特定行显示的详细信息。3.现在创建一个包含popupPanel的新Widget,并将上面的结果传递给它...4.您可以通过在弹出窗口中添加HTML字符串来显示这些详细信息,也可以添加一个新的网格来整齐地显示这些详细信息。
https://stackoverflow.com/questions/5135104
复制相似问题