是使用javascript添加新数据对象以使用WebApi的唯一可行方法,或者是使用javascript添加对象而不显示2sxc编辑表单的唯一方法。
我知道如何使用默认值或自定义工具栏,甚至仅通过链接来创建带有预填充值的新对象。但是这样就会显示默认的2sxc编辑表单,并在最后刷新页面。
但是我想成为abel,在不调用2sxc编辑弹出窗口的情况下添加一些javascript单击-s的新对象。
编辑(增加):
要使用javascript和WebApi添加对象,我使用以下代码:
$2sxc(moduleId).webApi.post('app/auto/content/objname', null, { Title: 'Title of new object' });我可以使用什么代码来更新同一个对象?
我试过那样做。2000是我要更新的对象的entityId ):
$2sxc( moduleId).webApi.post('app/auto/content/objname/2000', null, { Title: 'Updated name' });但是它用新的标题和新的entityId来缓存新的对象,但是相同的entityGuid?我做错什么了?
编辑:
这是同样的问题吗?
发布于 2018-02-04 06:27:03
这是错误,它是固定的:https://github.com/2sic/2sxc/issues/1310
https://stackoverflow.com/questions/46528925
复制相似问题