extjs3数据源问题。。
后台返回JSON:
{
message : "",
success : true,
items : [{
id : 1,
name : "shao",
org : {
id : 1,
name : "行政厅"
}
}, {
id : 2,
name : "sha",
org : {
id : 2,
name : "教务处"
}
}]
}我的Record是这样映射的
[ {
name : "id",
type : "int"
}, {
name : "name"
}, {
name : "orgId",
mapping : "org.id"
}, {
name : "orgName",
mapping : "org.name"
}]
JSONSTORE:idProperty : "id",root : "items",
这样配置在LOAD的时候是不会出问题的,一切正常,不知道有没有人使用过EXTJS3的DataWriter
给JsonStore配置了DataWriter后
执行JSONSTORE的SAVE操作的时候,如果要提交一个新增加的
记录,EXT居然这样来提交{"id":1,"name":"shao","org.id":1,"org.name":"shax"}
这样导致我后台的JSON转BEAN失败。。
有没有什么解决办法??
后台返回JSON:
{
message : "",
success : true,
items : [{
id : 1,
name : "shao",
org : {
id : 1,
name : "行政厅"
}
}, {
id : 2,
name : "sha",
org : {
id : 2,
name : "教务处"
}
}]
}我的Record是这样映射的
[ {
name : "id",
type : "int"
}, {
name : "name"
}, {
name : "orgId",
mapping : "org.id"
}, {
name : "orgName",
mapping : "org.name"
}]
JSONSTORE:idProperty : "id",root : "items",
这样配置在LOAD的时候是不会出问题的,一切正常,不知道有没有人使用过EXTJS3的DataWriter
给JsonStore配置了DataWriter后
执行JSONSTORE的SAVE操作的时候,如果要提交一个新增加的
记录,EXT居然这样来提交{"id":1,"name":"shao","org.id":1,"org.name":"shax"}
这样导致我后台的JSON转BEAN失败。。
有没有什么解决办法??
解决方案 »
- <a href="javascript:" class="CPU_del">删除</a>
- jquery1.3 dialog ie6 下弹窗口会死浏览器
- js文本编辑器
- 如何查询一个form里面的控件是不是文本控件,如果是就清空文本里的内容
- 关于opener的问题
- 求大拿帮忙写一个验证中文,字母,数字的正则表达式
- 请问这里cosole为什么是输出是20
- 如何创建一个自定义的对象,此对象的属性里含有另一自定义对象?
- 求源码!有点难~ 送200分
- js 动态获取一个月所有日期和星期 排列 并且选中当前时间 左右可动 【急】
- 有关正则表达式过滤关键字,防止sql注入?
- extjs GridPanel添加到TabPanel,列标题总是不显示,急~~~
提交的时候对应mapping应该没有问题的...
但是
{"id":1,"name":"shao","org.id":1,"org.name":"shax"}
这种格式 没有问题啊!你想要什么格式的?