我有一个使用 JSOM 和内容编辑器 Web 部件构建列表的 CRUD 操作表单。它包含一个 datalist 控件,其中的选项是从另一个列表(命名为 details)中填充的。当用户单击“保存”按钮时,代码会检查他是否从 datalist 元素的选项中选择了一个值,如果没有,则将新值添加回详细信息列表,其中每个项目都应该是唯一的。
问题是如果两个用户同时使用 JSOM 表单并在 datalist 元素中更新相同的“新值”,那么相同的值会在详细信息列表中存储两次。如何处理这种情况?
我有一个使用 JSOM 和内容编辑器 Web 部件构建列表的 CRUD 操作表单。它包含一个 datalist 控件,其中的选项是从另一个列表(命名为 details)中填充的。当用户单击“保存”按钮时,代码会检查他是否从 datalist 元素的选项中选择了一个值,如果没有,则将新值添加回详细信息列表,其中每个项目都应该是唯一的。
问题是如果两个用户同时使用 JSOM 表单并在 datalist 元素中更新相同的“新值”,那么相同的值会在详细信息列表中存储两次。如何处理这种情况?