【发布时间】:2010-10-07 20:40:43
【问题描述】:
我正在尝试开始使用 SmartGwt。我正在使用 XJSONDatasource 对 SmartClient 上具有 JSON 数据的示例页面进行跨域调用。但是,当我运行代码时,会出现一个弹出窗口,上面写着“正在查找符合您的条件的记录......”这永远不会消失,并且不会加载数据。我正在使用 SmartGwt 的免费版本(我的公司已经说过这是我们将使用的)。希望我只是遗漏了一些明显的东西。
DataSource dataSource = new XJSONDataSource();
dataSource.setDataTransport(RPCTransport.SCRIPTINCLUDE);
dataSource.setDataFormat(DSDataFormat.JSON);
dataSource.setDataURL("http://www.smartclient.com/smartgwt/showcase/data/dataIntegration/json/contactsData.js");
DataSourceTextField nameField = new DataSourceTextField("name", "name");
nameField.setValueXPath("name");
dataSource.setFields(nameField);
ListGrid grid = new ListGrid();
grid.setDataSource(dataSource);
grid.setWidth100();
grid.setHeight(100);
grid.setAutoFetchData(true);
grid.draw();
【问题讨论】:
-
你也应该用 X-JSON 标记这个问题
标签: smartgwt