下拉列表不在模式表中运行(angularjs 中的剑道网格)

Posted

技术标签:

【中文标题】下拉列表不在模式表中运行(angularjs 中的剑道网格)【英文标题】:dropdownlist doesn´t run in mode table (Kendo grid in angularjs) 【发布时间】:2019-10-21 11:08:49 【问题描述】:

在 jquery 或 angularjs 的剑道网格中的过滤器列上使用模式表中的下拉列表时需要演示或源代码。

             
                field: "VolunteerConnectName",
                title: vm.module_resources.VolunteerConnect_Text,
                filterable: 
                    cell: 
                        template: function (args) 
                            args.element.kendoDropDownList(
                                dataSource: args.dataSource,
                                optionLabel: "Seleccione",
                                dataTextField: "VolunteerConnectName",
                                dataValueField: "VolunteerConnectName",
                                valuePrimitive: true
                            );
                        ,
                        operator: "eq",
                        showOperators: false
                    ,
                ,
                width: "20%"
            ,

【问题讨论】:

【参考方案1】:

行的可过滤和值以及模式表的值。

              
                field: "VolunteerConnect",
                title: vm.module_resources.VolunteerConnect_Text,
                width: "20%",
                values: [
                     text: "Sí", value: true ,
                     text: "No", value: false 
                ],
                template: function (dataItem) 
                    var content = "";
                    content = (dataItem.VolunteerConnect) ? "Sí" : "";
                    return content;
                ,
                filterable: true
            

【讨论】:

以上是关于下拉列表不在模式表中运行(angularjs 中的剑道网格)的主要内容,如果未能解决你的问题,请参考以下文章

引导模式中的Angularjs多选下拉菜单

如何在angularjs的下拉列表中添加图像

AngularJS:加载下拉列表从模型中选择

AngularJS 中的下拉菜单

返回不在 Oracle 表中的提供值列表

从大的 id 列表中获取不在表中的 id