DOJO:将DataGrid与JsonRest一起使用时,响应头中出现错误416
我尝试使用教程示例通过JsonRest存储区使用Json数据填充datagrid,但是我得到一个空网格,在响应头中是416“请求的范围未满足”,我使用Jboss服务器进行请求。如果遗漏了任何配置,请告诉我。我可以使用xhr.get获取Json的值,但我希望将datagrid直接链接到JsonRestStore,以进行直接crud操作。请帮忙 谢谢 安 代码如下:DOJO:将DataGrid与JsonRest一起使用时,响应头中出现错误416,json,datagrid,dojo,Json,Datagrid,Dojo,我尝试使用教程示例通过JsonRest存储区使用Json数据填充datagrid,但是我得到一个空网格,在响应头中是416“请求的范围未满足”,我使用Jboss服务器进行请求。如果遗漏了任何配置,请告诉我。我可以使用xhr.get获取Json的值,但我希望将datagrid直接链接到JsonRestStore,以进行直接crud操作。请帮忙 谢谢 安 代码如下: <script > require([ "dojox/grid/DataGrid",
<script >
require([
"dojox/grid/DataGrid",
"dojo/store/Memory",
"dojo/data/ObjectStore",
"dojo/_base/xhr",
"dojo/store/JsonRest",
"dojo/domReady!",
"dojo/request"
], function(DataGrid, Memory, ObjectStore, xhr,JsonRestStore){
var grid, dataStore;
var myStore = new dojo.store.JsonRest({target:"MyData/myDatanew.json"});
var grid1;
grid1 = new dojox.grid.DataGrid({
store: dataStore = dojo.data.ObjectStore({objectStore: myStore}),
structure: [
{name: "Name", field: "name", width: "84px" },
{name: "Abbreviation", field: "abbreviation", width: "84px" }
]
}, "new"); // blank grid comes up
grid1.startup();
</script>
要求([
“dojox/grid/DataGrid”,
“dojo/store/Memory”,
“dojo/data/ObjectStore”,
“dojo/_base/xhr”,
“dojo/store/JsonRest”,
“dojo/domReady!”,
“dojo/请求”
],函数(DataGrid、内存、ObjectStore、xhr、JsonRestStore){
var网格,数据存储;
var myStore=new dojo.store.JsonRest({target:“MyData/myDatanew.json”});
var-grid1;
grid1=新的dojox.grid.DataGrid({
store:dataStore=dojo.data.ObjectStore({ObjectStore:myStore}),
结构:[
{name:“name”,字段:“name”,宽度:“84px”},
{名称:“缩写”,字段:“缩写”,宽度:“84px”}
]
},“new”);//出现空白网格
grid1.startup();