这个easyui中的 edatagrid,我刚看到的时候,给了我惊喜,很方便,但在测试的时候,才发现怎么也使用不好。
新加记录好办,但我更新时,系统却仍然找到我的saveUrl,就是新记录,应该update,却实际 insert。让我苦恼不已。
经研究发现,需要每次添加记录、修改记录后,返回本行的JSON,起码是带有唯一标示的JSON,如:
{"uuid":"lerjktl34t5lljtl234"}
这样的话,系统就知道你下次是否是新增,还是修改了,并且这个唯一标示,也可以作为你更新的依据嘛。(前提是你要配置 idField 哦)