起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1902|回复: 5

[结贴] data新增数据,状态是edit

[复制链接]

36

主题

192

帖子

530

积分

高级会员

Rank: 4

积分
530
发表于 2017-5-17 18:25:00 | 显示全部楼层 |阅读模式
手机端我用这个代码新增的数据
  1. editInfo.each(function(param){
  2.                                 var row = relationTb.add();
  3.                 row.assign(param.row);
  4.                         });
复制代码
在传到服务端的时候状态recordState却是edit而不是add



  1.       "userdata": {
  2.         "isModified": true,
  3.         "recordState": "edit",
  4.         "id": {
  5.           "changed": 1,
  6.           "value": "C787E92BFF000001C0631E6015351B6A"
  7.         }
复制代码
如果我删除数据,也没有记录


1

主题

6163

帖子

2095

积分

金牌会员

Rank: 6Rank: 6

积分
2095
QQ
发表于 2017-5-17 18:38:23 | 显示全部楼层
recordState状态是你自己定义的还是  传到的服务端是哪个服务端  是pc服务端还是数据库?

删除数据你想要什么记录?
回复 支持 反对

使用道具 举报

36

主题

192

帖子

530

积分

高级会员

Rank: 4

积分
530
 楼主| 发表于 2017-5-17 18:54:16 | 显示全部楼层
半导体 发表于 2017-5-17 18:38
recordState状态是你自己定义的还是  传到的服务端是哪个服务端  是pc服务端还是数据库?

删除数据你想要 ...

传回服务端保存
删除也是跟

把data传回服务器来保存,根据状态来进行删除或者更新、添加
回复 支持 反对

使用道具 举报

36

主题

192

帖子

530

积分

高级会员

Rank: 4

积分
530
 楼主| 发表于 2017-5-18 09:44:26 | 显示全部楼层
半导体 发表于 2017-5-17 18:38
recordState状态是你自己定义的还是  传到的服务端是哪个服务端  是pc服务端还是数据库?

删除数据你想要 ...

新增我倒是知道原因了,是把一个dataA的一行给dataB的时候,dataB要先增加一行,再给,就是修改了。这个我改他的状态就ok了,我今天试了可行。
setRowState(row,Data.STATE.NEW)
不过删除,我开始是用的remove移除,看来不行,我必须保持纪录提交到服务器删除
回复 支持 反对

使用道具 举报

1

主题

6163

帖子

2095

积分

金牌会员

Rank: 6Rank: 6

积分
2095
QQ
发表于 2017-5-18 09:54:43 | 显示全部楼层
fteair 发表于 2017-5-18 09:44
新增我倒是知道原因了,是把一个dataA的一行给dataB的时候,dataB要先增加一行,再给,就是修改了。这个 ...

删除用deleteData
http://docs.wex5.com/comps-data/
回复 支持 反对

使用道具 举报

36

主题

192

帖子

530

积分

高级会员

Rank: 4

积分
530
 楼主| 发表于 2017-5-18 10:10:40 | 显示全部楼层
半导体 发表于 2017-5-18 09:54
删除用deleteData
http://docs.wex5.com/comps-data/

恩,刚试了,可以
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-9-23 20:18 , Processed in 0.065540 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表