gpt4 book ai didi

javascript - Kendo UI数据源自动递增ID

转载 作者:行者123 更新时间:2023-11-28 00:20:42 25 4
gpt4 key购买 nike

数据源中是否有一种方法可以在 Kendo UI 中指定自动 ID 字段?

即因此,当我们以编程方式插入行时,id 是自动生成的。数据不是来自远程源。数据最初是空的,行由用户创建并存储在本地,以便稍后上传到远程位置。所以我们需要数据源自动生成一个id。

或者我们必须自己以编程方式执行此操作,通过创建本地存储序列号并手动递增?

最佳答案

无法使用 Kendo UI API 自动生成序列。您必须使用 JavaScript 来完成此操作。

类似这样的事情:

function onEdit(e)
{
if (e.model.isNew())
{
//set field
var id = generateId();
e.model.set("Id", id);
}
}

function generateID() {
AutoID = 1; // Get the latest sequential ID for this sector.
if (localStorage.getItem('ID') !== "") {
AutoID = parseInt(localStorage.getItem('ID')) + 1; // Save the new ID
localStorage.setItem('ID', AutoID);
}
return AutoID;
}

关于javascript - Kendo UI数据源自动递增ID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30058657/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com