2sxc - 使用 javascript 创建新数据 object

2sxc - create new data object with javascript

是添加新数据 object 和 javascript 以使用 WebApi 的唯一可能方法,或者可以添加 object 而不显示 2sxc 编辑表单 javascript.

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

但我想在不调用 2sxc 编辑弹出窗口的情况下添加新的 objects 和一些 javascript click-s。


编辑(添加):

要使用 javascript 和 WebApi 添加 object,我使用此代码:

sxc(moduleId).webApi.post('app/auto/content/objname', null, { Title: 'Title of new object' });

我可以使用什么代码来更新 object?

我试过了(例如,2000 是我要更新的 object 的 entityId):

sxc( moduleId).webApi.post('app/auto/content/objname/2000', null, { Title: 'Updated name' });

但是它用新的标题和新的 entityId 但相同的 entityGuid 创建了新的 object?我做错了什么?


已编辑:

这可能是同一个问题吗?

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

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