问题标签 [kendo-multiselect]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1534 浏览

asp.net-mvc - 如何使用服务器过滤创建具有多个选定项目的 Kendo ComboBox

我正在创建一个电子邮件客户端,我希望名称/地址查找的工作方式与它在 Gmail 中的工作方式相同。

Kendo 提供了一个 ComboBox,它允许用户编写自由格式的文本,或者从过滤列表中选择一个项目。

Kendo 还提供了一个 Multiselect,允许用户从列表中选择多个项目。

我需要的是两者的结合......

0 投票
0 回答
600 浏览

json - 带有json重复项的剑道多选设置值

我正在使用剑道多选,我试图从这样的json结果中设置一些预选的选项(在ajax的完整功能中):

users 是一个字符串(值),如下所示:1,5,6,3。

问题是,当我尝试设置这些值时,我在多选前端得到了重复项。

(我也尝试过给出这样的值:

同样的事情发生了)。

我一直在网上搜索,但我真的找不到任何东西。谢谢你的帮助

0 投票
1 回答
433 浏览

kendo-ui - Kendo UI MultiSelect 值和数据项不一致

我正在使用 Kendo UI 2016 Q1。在这个版本中,当我想清除在 MultiSelect 上选择的项目时,我注意到一个奇怪的行为。我像这样清除它们:

在控制台上的结果中,我可以看到虽然值为空,但数据项不是。这种不一致会导致应用程序出现问题。这是剑道的错误还是预期的行为?有没有办法确保当我将值设置为空数组时立即清除 dataItems?提前感谢所有建议。

编辑 我找到了一个解决问题的简单解决方法 - 将值设置为空数组后,我做了

然后函数 dataItems() 不返回任何结果,因为它应该。

0 投票
0 回答
768 浏览

jquery - 如何在 MVC 的 Kendo MultiSelect 中添加新项目?

有人知道如何在 Kendo MultiSelect 中添加新项目吗?虽然我已经尝试了很多可以在互联网和论坛上找到的答案。但是,它现在不适合我。当我尝试使用现有代码添加新项目时,只会添加未定义的项目。我想在提交按钮上将新添加的项目发布到控制器。任何人都可以为此提供适当的工作解决方案吗?

看法:

JS代码:

0 投票
0 回答
425 浏览

javascript - 防止 Kendo MultiSelect 扩展

Kendo MultiSelect 在项目超出其边界后自动扩展,而不是我想防止这种行为添加带有包含其他项目文本字段的工具提示的垃圾项目。

0 投票
1 回答
3784 浏览

kendo-ui - 带有复选框的剑道多选

我在将代码实施到最新的剑道版本(2016 年)时遇到问题

使用 2014 - http://plnkr.co/edit/OVPTCV?p=preview

2016 年的问题 - http://plnkr.co/edit/jmQrngM1oTRoeqhiQIhu?p=preview

现在我无法检查select all。它现在不起作用,如果我选择一个值,多选下拉菜单将关闭。

请让我知道剑道 2016 版的更新内容。

0 投票
1 回答
2228 浏览

ajax - 使用 ajax 数据填充剑道多选

我正在使用一个 kendo 多选小部件,供用户通过 ajax 调用选择从数据库中提取的不同值。ajax 调用采用一个参数,searchValue,它将缩小返回的数据范围。这是我的控制器:

1)如何从文本框中获取值以用作您的 searchValue?我在下面评论了相关区域。这是我的数据源:

这里是我创建多选小部件的地方:

我不确定这是否会有所帮助,但这是从 ajax 调用返回的 json 的结构:

解决上面的第一个问题可能会回答我的第二个问题,所以我会等到之后再问。

0 投票
2 回答
881 浏览

kendo-dropdown - 如何在页面加载时打开剑道下拉弹出窗口?

我的应用程序中的剑道下拉菜单有多种用途(DDL、ComboBox 等)。

我希望它们在页面加载时打开,但 Kendo 的文档并未表明这是可能的。

我正在使用 MVC 服务器变量。

这是我的视图编码:

我希望列表在页面加载时都打开,并且如果必须的话,我希望能够使用不显眼的 jQuery 或 javascript 来控制它。

有没有人有什么建议?

0 投票
1 回答
2327 浏览

kendo-ui - Kendo MultiSelect:搜索多个字段

我正在使用 kendo Multiselect,我想找到一种方法来搜索我的数据源的多个字段。这是我的实际代码。但它只适用于一个领域:

如您所见,我也在使用 AngularJS,我尝试搜索姓名和电子邮件。

0 投票
1 回答
602 浏览

javascript - Kendo UI Multiselect + ServerFiltering + ServerPaging 带初始值

我在启用 ServerFiltering 和 Serverpaging 的 Kendo UI Multiselect 时遇到了一些问题。我正在使用 50 个元素的页面大小。如果我在前 50 个元素内的页面加载中设置初始值,一切正常。如果我使用的值不在前 50 个元素中(通过 using multiSelect.data("kendoMultiSelect").value([1, 2, 99]])),它只会忽略不在预加载列表中的值。

有什么解决方法或标志我可以用来让它工作吗?

提前致谢!