`

AutoComplete

    博客分类:
  • Flex
阅读更多

Quick tip: Avoid issues using Adobes AutoComplete Input component using Flex 3

 

 

http://www.websector.de/blog/2008/04/30/quick-tip-avoid-issues-using-adobes-autocomplete-input-component-using-flex-3/

 

上面的地址有很好的实现,需要时可以参考。

 

下面是AH中调用时的部分代码,仅作参考:

 

<component:AutoComplete x="10" y="71" width="306" id="acboxClient" maxChars="100" doubleClickEnabled="true" doubleClick="doubleClick_acboxClient()"

text="" forceUpperCase="true" forceMatch="true" dataProvider="{groupModel.groupRelationshipList}"

styleName="BodyText" height="23" change="clientChange()"/>

 

private function doubleClick_acboxClient():void {

                                    //this.acboxClient.selectWholeWord();

                                    //this.acboxClient.text = "";

                                    //this.acboxClient.selectedIndex = -1;

                                    this.acboxClient.typedText = "";

}

 

private function clientChange():void {

                                var selectedClient:PFAcctHierarchy = acboxClient.selectedItem as PFAcctHierarchy;

                                /* not use 'selectedClient != this.lastSelectedClient' is because:

                       *  every time click the right-top GroupMaintenance Tab, groupGUI will be set blank. And

                                *  if user then choose the client as the last one, GUI should reload it,

                                *  so comment out this, and 'lastSelectedClient' is no longer used.

                                */

                                //if(selectedClient != null && selectedClient != this.lastSelectedClient) {

                                if(selectedClient != null) {

                                                this.lastSelectedClient = selectedClient;

                                                addGroupBtn.enabled = true;

                                                var cid:Number = new Number(selectedClient.pfId);

                                                var pfClientAcronym:String = selectedClient.pfClientAcronym;

                                                groupModel.clientAcronym = pfClientAcronym;

                                                GroupControl.findGroup(cid, pfClientAcronym);

                                                               

                                                // retain last visited group info

                                                groupModel.groupLastVisited.pfClientManagerId = cid;

                                                groupModel.groupLastVisited.pfClientAcronym = pfClientAcronym;

                                                groupModel.groupLastVisited.groupId = null;

                                                groupModel.groupLastVisited.pfGrpId = 0;

                                                               

                                                groupModel.detailVisiable = false;

                                                               

                                                Application.application.focusManager.setFocus(groupDetail);

                                                               

                                }

}

分享到:
评论

相关推荐

    jquery autocomplete下载.rar

    《jQuery Autocomplete 全面解析》 jQuery Autocomplete 是一个非常实用的插件,它为网页表单输入框提供了自动补全功能,极大地提升了用户体验。这个压缩包“jquery autocomplete下载.rar”包含了实现这一功能所需...

    jquery autocomplete实现框输入提示

    **jQuery Autocomplete 实现输入框智能提示** jQuery Autocomplete 是一个强大的组件,广泛应用于网页上的输入框,可以为用户提供实时的搜索建议或自动补全功能。这个组件通过与后端服务器进行异步通信(通常使用 ...

    Autocomplete

    Autocomplete

    jquery.autocomplete.js使用示例,可直接运行

    **jQuery Autocomplete.js 插件使用详解** jQuery Autocomplete.js 是一个非常实用的插件,它为HTML输入框提供了自动补全功能,极大地提升了用户体验。这个插件基于jQuery库,结合Ajax技术,能够实时从服务器获取...

    layui自动填充插件autocomplete.rar

    在layui中,"autocomplete"是一款自动填充插件,常用于输入框,提供智能提示功能,提高用户输入效率。这款插件适用于各种需要自动补全场景,如搜索框、表单填写等。 在layui的autocomplete插件中,主要涉及以下知识...

    jquery的autocomplete(自动补全)插件

    **jQuery的Autocomplete插件**是用于实现网页输入框自动补全功能的一种高效解决方案,它极大地提升了用户体验,尤其是在用户需要从大量数据中选择时。这个插件是基于jQuery库的,因此,首先需要确保在项目中引入了...

    jquery autocomplete 动态补全例子有说明ajax加载

    jQuery Autocomplete是一款非常实用的JavaScript插件,它允许用户在输入框中输入文字时,根据已有的数据集动态提供补全建议。这个功能在许多Web应用中被广泛使用,如搜索框、表单输入等。在给定的“jquery ...

    BootStrap-autocomplete模糊匹配,自动填充

    Bootstrap Autocomplete是一款基于Bootstrap框架的插件,专为提高用户输入体验而设计。它提供了模糊匹配功能,使得用户在输入时能够快速找到并选择预先设定的值列表中的选项,极大地提升了交互性和效率。这个插件...

    autocomplete自动补全(_renderItem定制结果显示格式)

    在IT行业中,自动补全(Autocomplete)是一种常见的功能,广泛应用于搜索引擎、代码编辑器、表单输入等场景,能够极大地提升用户输入效率。本文将深入探讨如何利用`autocomplete`功能,结合`_renderItem`定制结果...

    vant的field组件(autocomplete)

    在Vant的组件体系中,`Field`组件主要用于表单输入,而`Autocomplete`则是用于实现自动完成功能的组件。在本案例中,我们将探讨如何将`Field`组件与自动完成功能相结合。 1. **Vant Field组件** Vant的`Field`组件...

    java实现jquery.autocomplete自动搜索含中文

    用java实现autocomplete搜索功能,可以获取除输入框的其它动态参数,后台字符串拼接,返回json数据,格式如下: { query:'Li', suggestions:['Liberia', 'Libyan Arab Jamahiriya', 'Liechtenstein', 'Lithuania'...

    jquery-autocomplete 自动填充插件参数使用说明

    《jQuery Autocomplete 插件参数使用详解》 在Web开发中,为了提升用户体验,自动填充(Autocomplete)功能被广泛应用于搜索框、表单输入等场景。jQuery库提供了一个强大的Autocomplete插件,名为jQuery UI ...

    jquery.autocomplete.js资源压缩包下载

    《jQuery Autocomplete 智能联想框JS实现详解》 在网页开发中,为了提高用户体验,经常需要使用到一种功能——智能联想框。这个功能可以让用户在输入框中输入文字时,自动显示与输入内容相关的建议,就像百度搜索...

    autocomplete-demo.zip

    《jQuery Autocomplete自动完成功能详解及实战演示》 在网页开发中,为了提高用户体验,我们经常需要实现一种叫做“自动完成”(Autocomplete)的功能,它可以在用户输入时提供匹配的建议,帮助用户快速找到他们想...

    jquery easyui TagBox with Autocomplete ajax请求方式自动填充

    在给定的标题“jquery easyui TagBox with Autocomplete ajax请求方式自动填充”中,主要涉及了jQuery EasyUI的TagBox组件,以及其Autocomplete功能与ajax请求方式的结合应用。 TagBox是jQuery EasyUI的一个组件,...

    autocomplete

    **jQuery Autocomplete 插件详解** 在Web开发中,自动完成(Autocomplete)功能是一种常见的用户体验优化技术,它能够帮助用户快速找到并选择输入框中可能的匹配项。jQuery库提供了一个强大的插件——jQuery UI ...

    vue2autocomplete一个Vue2的文本输入自动完成组件

    Vue2Autocomplete是针对Vue 2框架设计的一个高效、可定制化的文本输入自动完成组件。这个组件主要用于提高用户在输入时的效率,通过提供实时的建议列表,帮助用户快速找到并选择所需的内容。Vue.js是一个轻量级但...

    Jquery AutoComplete组件+Ajax实现搜索框输入提示功能小记

    ### Jquery AutoComplete组件+Ajax实现搜索框输入提示功能详解 #### 前言 在当前Web应用开发中,提供良好的用户体验是至关重要的。本文主要介绍如何使用Jquery AutoComplete组件与Ajax技术来实现搜索框的实时输入...

    jquery-ui-autocomplete

    **jQuery UI Autocomplete** jQuery UI Autocomplete 是一个强大的前端组件,它基于 jQuery 库,用于实现自动补全功能。这个组件允许用户在输入框中键入文字时,系统会根据预设的数据源实时显示匹配的建议列表,极...

    jQuery-Autocomplete-master

    《jQuery Autocomplete 实现文本自动填充详解》 在网页开发中,为了提高用户体验,经常会用到文本自动填充功能,这可以极大地简化用户输入,减少错误。jQuery Autocomplete 是一款非常实用的插件,用于实现这一功能...

Global site tag (gtag.js) - Google Analytics