问题标签 [kendo-autocomplete]
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.
javascript - 剑道自动完成不显示已选择的值
我正在使用剑道自动完成并且数据源是硬编码的。我必须在自动完成中显示未选择的项目。所以我必须隐藏已经选择的值。为此我使用以下代码
但有时这段代码会显示选定的代码。如何纠正这个问题。非常感谢任何帮助。
autocomplete - 在自动完成文本框上设置 focus()
我正在尝试将光标设置为已设置为 kendoAutoComplete 的文本框,但光标未显示。
使用 Kendo 的AutoComplete 基本演示,我在 Chrome 开发者控制台中运行以下代码,但光标未显示。
运行代码时,我确实看到输入框周围的跨度确实得到了“k-state-focused”类,它将边框颜色更改为灰色,但这就是它所做的一切。
据我所知,'k-state-focused' css 类不会隐藏光标。所以不确定Kendo是否以某种方式拦截了JavaScript中的焦点而不是设置它,或者因为文本框周围有一个跨度,所以焦点被隐藏了。
asp.net-mvc - 在 Kendo Panelbar 中编写 HTML
我有一个剑道PanelBar
,目前有两个面板。在 Ist 面板中,我有一个 Kendo TreeView
,在第二个面板中,我有多个 Kendo AutoComplete
。现在我必须在每个上方插入标签AutoComplete
以显示一些信息,还必须插入一个按钮来对AutoComplete
s 的内容执行操作。我找不到为此编写我的 HTML 的地方。
这是我呈现 PanelBar 的 .cshtml 代码
asp.net-mvc - 剑道自动完成不显示结果
我正在尝试向我的页面添加一个简单的自动完成功能,以显示可用的数字。我可以看到对控制器的回调,并且列表已填充到控制器中,但前端没有显示任何内容。
我查看了浏览器中的响应,它是返回的有效 json 数据。
HTML:
JavaScript:
控制器:
events - Kendo ui 自动完成事件
我正在开发 ASP.NET MVC4 应用程序。我在我的视图/部分视图中使用 Kendo MVC 控件。
我正在使用剑道自动完成控件。我的问题是我没有办法设置剑道自动完成控件 KeyPress 事件。
有谁知道我们如何为剑道自动完成设置按键事件?
这是事件的代码:-
.Events(e => e.Select("select").Change("change"))
我也想在其中使用按键事件。
jquery - 选择时 Kendo UI 自动完成检索 id
这是我的代码:
数据源将如下所示:
如何从数据源中获取 VenueID 和 ID 以便对选择进行进一步操作。当从自动完成中选择一个值时,我想将 VenueID 和 ID 保存在隐藏字段中。
提前谢谢了。
asp.net-mvc-4 - 使用表格的 KendoUI 自动完成模板
我正在尝试更改由Kendo UI autocomplete MVC helper呈现的 HTML,但似乎 Kendo 已将其硬编码为 UL。这是我的代码示例:
您最终得到的是为每条记录重复的表格。如果您将模板值更改为仅具有表的行定义,如下所示:
然后 Kendo完全删除了 TR 和 TD标签,只剩下 LI 的标签。
我什至尝试过使用 Kendo 建议的使用脚本元素的客户端模板,但它具有几乎相同的不稳定结果。
我需要一个要在下拉列表中呈现的表格,该表格将有一个标题行(THead)和 TBODY 部分中的内容。任何人都知道如何实现这种情况?
问候, 雅克
kendo-ui - 我的 KendoUI 数据源出了什么问题
我正在努力让 AutoComplete 小部件工作。此代码有效:
但是,当我尝试使用实际的远程数据源时,浏览器会显示加载图像,但从不显示所选名称。这是备用数据源:
查看 Chrome Dev Tools 中的 Fiddler 或 Network 选项卡,api 调用的结果是:
那么,有什么区别,为什么它不起作用?显然正在使用数据源,因为我可以看到网络调用随着我在文本框中键入的每个附加字符而发生。
谢谢!
jquery - 使用所选项目文本而不是 dataTextField 更新剑道自动完成的文本
我正在使用 kendoAutocomplete,一切正常,但问题是我正在使用 dataTextField 进行搜索:“stname”,但在模板中我显示的“label”与 stname 和其他一些值相结合。我只需要使用 stname 进行搜索。它工作正常,但是当我从自动完成中选择项目时,它会添加所选项目的文本。我想显示标签(模板)的选定文本而不是 dataTextField。有什么办法。我尝试在选择事件上使用标签更新其值,但对我不起作用。请建议。谢谢你。
kendo-ui - 剑道自动完成数据值字段未出现
嗨,我正在使用 kendo ui 自动完成功能,但我没有在服务器包装代码中获取 Value 字段。非常感谢任何帮助。如果有任何替代方案可以解决这个问题,请提出建议。