2sxc - 使用javascript创建新的数据对象

时间:2017-10-02 15:41:41

标签: 2sxc

是使用javascript添加新数据对象以使用WebApi的唯一可行方法,或者是否可以添加对象而不显示带有javascript的2sxc编辑表单。

我知道如何使用默认或自定义工具栏甚至仅链接创建具有预填充值的新对象。但是这样会显示默认的2sxc编辑表单, 最后页面刷新。

但是我想在不调用2sxc编辑弹出窗口的情况下使用javascript click-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?我做错了什么?

编辑:

可以认为这是同样的问题吗?

https://github.com/2sic/2sxc/issues/1310

1 个答案:

答案 0 :(得分:0)

这是错误,它已修复: https://github.com/2sic/2sxc/issues/1310