gpt4 book ai didi

javascript - Kendo UI 网格弹窗编辑自定义模板 - 添加多选控件

转载 作者:行者123 更新时间:2023-11-30 05:44:18 27 4
gpt4 key购买 nike

我正在为网格的编辑弹出选项使用自定义弹出编辑器模板:

editable: { mode: "popup",
template: $("#popup_editor").html()
},

<!-- popup editor template -->
<script id="popup_editor" type="text/x-kendo-template">
template
</script>

要求模板有一些不在网格中的多选控件,用户在这些多选控件中选择的内容的摘要决定了网格中的“摘要”字段。例如:

(multi-select1) color: red, blue, purple --- 不是网格中的字段(multi-select2) size: xs, s --- 不是网格中的字段

总结:color="red, blue, purple"; size="xs, s"--- 网格中显示的字段

问题是:如何在编辑弹出自定义模板中添加多选?

最佳答案

您可以使用 columns definition 为字段指定自定义编辑器功能, 它甚至适用于弹出编辑模式。

columns: [ {
field: "name",
editor: function(container, options) {
// create an input element
var select= $("<select/>");
// set its name to the field to which the column is bound ('name' in this case)
select.attr("name", options.field);
select.appendTo(container);
select.kendoMultiSelect({
dataSource: {
data: ["red", "blue"]
}
});
}
} ],

关于javascript - Kendo UI 网格弹窗编辑自定义模板 - 添加多选控件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18817724/

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