问题标签 [kendo-combobox]
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.
kendo-ui - 我可以检查 ComboBox.DataBound 事件处理程序中返回的值吗
我有一个绑定到远程服务的 Kendo ComboBox。我想在数据绑定期间检查从服务器获取的值,我该怎么做?
asp.net-mvc-4 - 使用 Kendo ComboBox 处理服务器过滤
我正在尝试在服务器端处理 Kendo UI ComboBox 的过滤。我在视图中有以下代码
当我在 ComboBox 中输入一些内容时,例如。CAR,使用 Fiddler2,我可以看到以下查询字符串正在发送到服务器
解析后,它看起来像这样
从外观上看,ComboBox 正在通过 ajax 向服务器发送一个名为filter的 javascript 数组。如何在我的控制器中处理这样的数组?
我应该放THE_TYPE_TO_USE
什么?我试过了object
,dynamic
但他们都产生了一个空过滤器。请注意,从客户端发送的过滤器也可能很复杂,如下所示:
这将产生以下解析的查询字符串
如您所见,数组可以有好几级深。所以我的问题是,我应该在THE_TYPE_TO_USE
上面放什么可以处理任意深度的复杂过滤器?这只能通过 ASP.NET MVC Wrappers 来完成吗?如果是这样,怎么做?
jquery - Kendo UI 组合框截断值的初始空间
我们如何显示组合框值的初始空间?例如
当我尝试 Kendo ui 组合框时,它会自动删除空间并显示如下:
一个工作的例子会很棒。
asp.net-mvc-4 - 多个级联组合框
我有一个组合框,最初用产品填充。这些产品可按类别、子类别(与类别无关)和商标进行过滤。
我想使用级联组合框,但是,这些解决方案适用于两个或多个相关的组合框。
我能做些什么?
asp.net-mvc - 订阅数据绑定时,KendoComboBox 正常的自动完成行为不起作用
我在这里有一个不是我开发的项目。项目技术:ASP.NET MVC、jQuery、Bootstrap 和 KendoUI。而且,它有一个小问题。
KendoComboBox 在您键入时使用 JSON 数据源文本自动完成文本。太棒了!但是,如果您订阅 DataBound 事件来处理它,则此自动完成功能将无法正常工作。它会删除您正在输入的内容。这引起了用户的一些愤怒。
此窗口与创建新寄存器和编辑某些现有寄存器相同...因此,订阅的 DataBound 在编辑时会在 ComboBox 中选择一项。
而且,如果我们要创建一个新的组合框,则在键入时必须自动完成组合框的正常行为。
这是新窗口。自动完成功能不适用于订阅的 DataBound:
这是编辑窗口(相同,但已加载)。
如果我删除 DataBound,ComboBox 的自动完成工作正常:
这是我的 HTML:
在我的 document.ready 函数中,我有:
我的研究:
KendoCombobox 未获取 Localsource jsondata
Kendo UI Demos - ComboBox / 基本用法
kendo ui:如何在组合框 dataBound 事件中删除绑定到某个组合框的数据源的数据项
我也在Kendo UI Fórum中查看了一些帖子。
我已经更新了 jQuery 和 KendoUI 并且仍然存在......
我对 KendoUI 很陌生,我刚刚修复了一些 ASP.NET MVC 项目,所以,我现在不知道如何解决这个问题。请,如果有人可以帮助或给我一个方向,我将不胜感激。
哦,是的,我想修复其他有同样问题的组合......
PS:如果我选择一个值点击它,我可以在这里工作,但这并不高效。
我希望我说得够清楚。感谢您的任何帮助。
jquery - 增加/减少 Kendo 组合框上的选定索引
我有一个 Kendo UI 组合框,其中填充了项目列表。我有两个按钮,一个用于递增,一个用于递减组合框上的索引。这些按钮具有与单击事件相关的功能。
问题是组合框的索引(显示的值没有改变)没有增加或减少。这是我所拥有的方法:
谢谢您的帮助!
javascript - 使用 JQuery 从输入 kendo ComboBox 中获取值
我在我的应用程序中使用剑道组合框,我需要在 ComboBox 实际功能之外从 ComboBox 中获取记录的值和 ID....获取组合框值...我已经设法输入所选记录的组合框,我通过对其应用背景颜色进行了此测试。我已经测试了 .val() ,它只适用于输入文本框,但它不适用于 kendo ComboBox ......
非常感谢
输入
组合框功能
jQuery函数
jquery - How do I disable a cascading kendo combobox after its loaded?
I have two kendo comboboxes, one cascades from the other. They both load their data fine. The problem is that I would like to disable the second combobox (comboSequenceNumbers) after its selection is made.
There are different two methods that I use to populate these comboboxes. Here's the order of operations to get to the point where the disable is attempted.
User can either (A) Scan a barcode or (B) make a selection from the first combobox (which then populates the second combobox), then make a selection from the second combobox.
Once the user has completed either methods (A) or (B), the comboSequenceNumbers combobox should be disabled.
Selection (B) disables the combobox the way it needs to be, the first method (A) causes the problem. No errors are thrown during this process, but no disabling occurs either.
Here are the comboboxes.
Here are the methods being called by either scanning or manually inputting the data.
Interestingly, if I scan the barcode a second time, it will actually disable the combobox. Strange that it requires a second scan. Any help is appreciated, thanks!
kendo-ui - 当主数据源的值为空时,未触发 KendoUI ComboBox 必需的验证
问题:我有一个 kendoui 组合框,它设置为具有主数据源(正在编辑的记录)和辅助数据源(用于自动完成的数据)的自动完成。主数据源具有包含以下字段的架构:
组合框中的选定项目值绑定到。现在如果我在辅助数据源中不存在的组合框中输入一个值,primaryDS_SelectedItemID 的值将为空,这是正确的。但是,如果我随后使用 kendoValidator 验证表单,它就会通过。但我不希望它。我需要一个规则来说明检查当前正在编辑的主数据源的行是否为空或为空。
我已尝试创建此规则,但问题是如何获取当前正在编辑的行?
我有一个简单的例子来演示这个问题。
HTML:
JavaScript:
小提琴:http: //jsfiddle.net/codeowl/Mq6ee/5/
复制步骤:
1) 按 Validate 按钮,您将看到验证适用于空值。
2) 在组合框中输入值:“test”,然后按“验证”按钮。您将看到验证不适用于空值。
3) 按 Log Record 按钮,您将看到 primaryDS_SelectedItemID 的值为 null。
感谢您的时间,
问候,
斯科特
kendo-ui - 编辑时如何实现kendoui组合框自动完成反向查找?
这是场景:
我有一个剑道组合框,它可以正常工作以添加记录。它将在用户键入时从其数据源中查找记录,并将所选记录的 ID 分配给正在编辑的记录中的 FK 字段。我将数据源中的分页设置为 30 条记录,效果很好。
现在,当我编辑一条记录时,FK ID 绑定到组合框,然后它会查找记录,以便显示它的文本。完美的。但是,如果绑定到组合框的记录的 ID 不在组合框自动完成数据源返回的数据的第一页中,它只会在组合框小部件 UI 中显示 FK ID 而不是记录的文本。
加载编辑表单时,如何让组合框按 ID 查找记录以显示其文本?
还是有更好的解决方案?如果我将文本包含在加载记录数据中,我能否以某种方式将文本绑定到正在编辑的记录的组合框?
感谢您的时间,
问候,
斯科特