gpt4 book ai didi

jquery - 如何将 MINIMUM 值应用于 Kendo 网格列输入框?

转载 作者:太空宇宙 更新时间:2023-11-04 14:18:42 25 4
gpt4 key购买 nike

代码:

function directorsOrRecipients(e)
{
$("<div/>").appendTo(e.detailCell).kendoGrid({
dataSource: {
transport: {
read: { url: "http:...xxxx" + e.data.AwardTitleId, type: "GET" }
},
schema: {
model: {
id: "namefirstlast",
fields: {
"namefirstlast": { editable: true, type: "string" },
"directorsequence": { editable: true, type: "number" },
"isonballot": { editable: true, type: "boolean" },
"concatenation": { editable: true, type: "string" },
"MoreNames": { editable: true, type: "number" },
}
},
}
},
columns: [
{ field: "namefirstlast", title: "Name", editor: namesAutoComplete },
{ field: "directorsequence", title: "Director Sequence", format: "{0:n0}" },
{ field: "isonballot", title: "On ballot?" },
{ field: "concatenation", title: "Concatenation" },
{ field: "MoreNames", title: "More names?", format: "{0:n0}"},
{ command: ["edit"], title: "&nbsp;", width: "100px" }],
sortable: true,
editable: "inline",
toolbar: [{ name: "create", text: "Add New Director/Recipient" }]
});
}

我想确保用户只能在 MoreNames 列中输入 0 或更大的数字。没有负数。

请注意,此网格由 Kendo 生成,因此它不是我创建的简单 HTML 结构。

这是我关心的文本框的 DOM 对象:

<input type="text" name="MoreNames" data-type="number" data-bind="value:MoreNames" data-role="numerictextbox" role="spinbutton" class="k-input" aria-disabled="false" aria-readonly="false" style="display: none;">

我尝试选择这个对象并添加“min”属性,但我无法选择它,这让我相信我选择不正确。

这是我尝试过的:

$("[name='MoreNames']").attr("min", "0");

有人可以帮我解决这个问题吗?

最佳答案

我想通了:

  schema: {
model: {
id: "namefirstlast",
fields: {
"namefirstlast": { editable: true, type: "string" },
"directorsequence": { editable: true, type: "number" },
"isonballot": { editable: true, type: "boolean" },
"concatenation": { editable: true, type: "string" },
"MoreNames": { editable: true, type: "number", validation: { min: 0 } },
}
},
}
},

关于jquery - 如何将 MINIMUM 值应用于 Kendo 网格列输入框?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18451187/

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