EXTJS3 DataWriter的问题

eeight 2009-12-27 09:47:40
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失败。。
有没有什么解决办法??
...全文
77 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
千游 2009-12-28
  • 打赏
  • 举报
回复
没用过EXT
但是
{"id":1,"name":"shao","org.id":1,"org.name":"shax"}
这种格式 没有问题啊!你想要什么格式的?
xiuyouxu 2009-12-28
  • 打赏
  • 举报
回复
这个没用过,不过据你的描述,不知道提交的时候能不能修改提交的参数名称
提交的时候对应mapping应该没有问题的...
zxj828282 2009-12-28
  • 打赏
  • 举报
回复
xuexile

87,917

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧