提供3000多款全球软件/控件产品
针对软件研发的各个阶段提供专业培训与技术咨询
根据客户需求提供定制化的软件开发服务
全球知名设计软件,显著提升设计质量
打造以经营为中心,实现生产过程透明化管理
帮助企业合理产能分配,提高资源利用率
快速打造数字化生产线,实现全流程追溯
生产过程精准追溯,满足企业合规要求
以六西格玛为理论基础,实现产品质量全数字化管理
通过大屏电子看板,实现车间透明化管理
对设备进行全生命周期管理,提高设备综合利用率
实现设备数据的实时采集与监控
利用数字化技术提升油气勘探的效率和成功率
钻井计划优化、实时监控和风险评估
提供业务洞察与决策支持实现数据驱动决策
原创|使用教程|编辑:我只采一朵|2014-08-15 09:53:42.000|阅读 8477 次
概述:上篇跟大家介绍了kendo.ui.ComboBox的ComboBox的Configuration。接下来介绍它的Fields和Method的上半部分。
# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>
相关链接:
上篇跟大家介绍了kendo.ui.ComboBox的ComboBox的Configuration。接下来介绍它的Fields和Method的上半部分。
dataSource kendo.data.DataSource
组件的数据源。通过dataSource选项进行配置。
数据源发生的变化会显示在组件上.
重要提示:部署新的数据源不会有任何影响,可以使用setDataSource方法代替。
示例-添加一个数据项到数据源中
<input id="combobox" /> <script> $("#combobox").kendoComboBox({ dataSource: [ { name: "Apples" }, { name: "Oranges" } ], dataTextField: "name", dataValueField: "name" }); var combobox = $("#combobox").data("kendoComboBox"); combobox.dataSource.add({ name: "Appricot" }); combobox.search("A"); </script>
input jQuery
用户输入的jQuery对象。
示例-获取输入元素
<input id="combobox" />
<script>
$("#combobox").kendoComboBox();
var combobox = $("#combobox").data("kendoComboBox");
var input = combobox.input;
<script>
options Object
保存了组件的所有选项。
示例-获取组件的选项
<input id="combobox" />
<script>
$("#combobox").kendoComboBox();
var combobox = $("#combobox").data("kendoComboBox");
var options = combobox.options;
<script>
list jQuery
下拉列表项的jQuery对象。
示例-获取列表元素
<input id="combobox" />
<script>
$("#combobox").kendoComboBox();
var combobox = $("#combobox").data("kendoComboBox");
var list = combobox.list;
<script>
ul jQuery
ul元素的jQuery对象,用于处理可用的选项。
示例-获取ul元素
<input id="combobox" />
<script>
$("#combobox").kendoComboBox();
var combobox = $("#combobox").data("kendoComboBox");
var ul = combobox.ul;
<script>
close
关闭组件的弹出菜单。
示例-关闭建议弹出菜单
<input id="combobox" /> <script> $("#combobox").kendoComboBox({ dataSource: [ "Apples", "Oranges" ] }); var combobox = $("#combobox").data("kendoComboBox"); // Search for items starting with "A" - will open the suggestion popup and show "Apples" combobox.search("A"); // Close the suggestion popup combobox.close(); </script>
dataItem
返回指定索引的数据项。如果未指定索引,如果没有指定索引,将使用选中的索引。
Parameters
index Number (optional)
数据记录从0开始的索引。
Returns
Object 原始数据记录。如果没有数据返回undefined。
示例
<input id="combobox" /> <script> $("#combobox").kendoComboBox({ dataSource: [ { id: 1, name: "Apples" }, { id: 2, name: "Oranges" } ], dataTextField: "name", dataValueField: "id", index: 1 }); var combobox = $("#combobox").data("kendoComboBox"); // get the dataItem corresponding to the selectedIndex. var dataItem = combobox.dataItem(); // get the dataItem corresponding to the passed index. var dataItem = combobox.dataItem(0); </script>
destroy
分离所有事件处理器并删除jQuery.data属性,以避免内存泄露。
重要提示:这个方法不会删除DOM中的ComboBox元素。
示例
<input id="combobox" /> <script> $("#combobox").kendoComboBox(); var combobox = $("#combobox").data("kendoComboBox"); combobox.destroy(); </script>
enable
启用或禁用组件。
Parameters
enable Boolean
如果设置为true,组件会被启用,反正则被禁用。
示例-启用组件
<input id="combobox" /> <script> $("#combobox").kendoComboBox({ enable: false }); var combobox = $("#combobox").data("kendoComboBox"); combobox.enable(true); </script>
readonly
切换组件的只读状态。当组件为只读状态时不允许用户输入。
注意:只读模式和禁用之间有一个区别。禁用组件的值不会作为菜单的一部分,而只读会作为菜单的一部分值。
Parameters
readonly Boolean
如果设置为true,组件不允许用户输入。如果设置为false,组件允许用户输入。
示例-设置组件为只读模式
<input id="combobox" /> <script> $("#combobox").kendoComboBox(); var combobox = $("#combobox").data("kendoComboBox"); combobox.readonly(true); </script>
focus
聚焦组件
示例-
<input id="combobox" /> <script> $("#combobox").kendoComboBox(); var combobox = $("#combobox").data("kendoComboBox"); combobox.focus(); </script>
open
打开弹出菜单。
示例-
<input id="combobox" /> <script> $("#combobox").kendoComboBox({ dataSource: [ { id: 1, name: "Apples" }, { id: 2, name: "Oranges" } ], dataTextField: "name", dataValueField: "id", index: 1 }); var combobox = $("#combobox").data("kendoComboBox"); combobox.focus(); </script>
refresh
通过重新渲染所有的项目刷新弹出菜单。
示例-刷新项目
<input id="combobox" /> <script> $("#combobox").kendoComboBox({ dataSource: [ { id: 1, name: "Apples" }, { id: 2, name: "Oranges" } ], dataTextField: "name", dataValueField: "id", index: 1 }); var combobox = $("#combobox").data("kendoComboBox"); combobox.refresh(); </script>
search
根据提供的值搜索数据源并显示匹配的建议。
Parameters
word String
过滤值。
示例-搜索组件
<input id="combobox" /> <script> $("#combobox").kendoComboBox({ dataSource: [ { id: 1, name: "Apples" }, { id: 2, name: "Oranges" } ], dataTextField: "name", dataValueField: "id", index: 1 }); var combobox = $("#combobox").data("kendoComboBox"); combobox.search("App"); </script>
本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@cahobeh.cn
文章转载自:慧都控件本文探讨 SQL Server 中 NULL 和空值之间的区别,并讨论如何有效地处理它们。
Unity 是一款功能极其丰富的游戏引擎,允许开发人员将各种媒体集成到他们的项目中。但是,它缺少最令人兴奋的功能之一 - 将 Web 内容(例如 HTML、CSS 和 JavaScript)直接渲染到 3D 场景中的纹理上的能力。在本文中,我们将介绍如何使用 DotNetBrowser 在 Unity3D 中将 Web 内容渲染为纹理。
DevExpress v24.2帮助文档正式发布上线了,请按版本按需下载~
本教程将向您展示如何用MyEclipse构建一个Web项目,欢迎下载最新版IDE体验!
运用JavaScript和HTML5就能快速创建性能最优的Web应用程序
Kendo UI Mobile使用HTML5和JavaScript快速开发跨平台原生移动应用程序的移动应用程序框架
Kendo UI DataViz跨平台跨设备的数据可视化组件
Kendo UI Server Wrappers帮助你开发基于Kendo UI的出色的HTML5应用程序,并且无需亲自编写JavaScript。
Kendo UI CoreKendo UI Core是Kendo UI的开源免费版,是HTML5构架下的用于网络和移动开发的工具。
服务电话
重庆/ 023-68661681
华东/ 13452821722
华南/ 18100878085
华北/ 17347785263
客户支持
技术支持咨询服务
服务热线:400-700-1020
邮箱:sales@cahobeh.cn
关注我们
地址 : 重庆市九龙坡区火炬大道69号6幢