`

Ext 从数据库读去数据生成列表

    博客分类:
  • web
 
阅读更多
 
var fabircTypeDs = new Ext.data.Store({
                     proxy: new Ext.data.HttpProxy({
                          url: CONTEXT_PATH+'/fabrictype/fabrictypeAll.action'
                     }),
                     reader: selReader,
                     remoteSort: false
                    });
                fabircTypeDs.load();
                var fabircTypeCmb = new Ext.form.ComboBox({
                    fieldLabel: '布种',
                    store: fabircTypeDs,
                    hiddenName:'softId',
                    loadingText: 'searching...',
                    displayField : 'name',
                    mode:'local',
                    editable : false,
                    valueField: 'id',
                    width: 170,
                    triggerAction: 'all'
                    });
                    //供应商   当用户输入数据时根据输入信息进行模糊查询,动态生成列表,类似google搜索框
                var dsSupplier = new Ext.data.Store({
                            proxy: new Ext.data.ScriptTagProxy({
                               url:CONTEXT_PATH+'/supplier/supplierAll.action'
                          }),
                              reader: new Ext.data.JsonReader({
                                root: 'gridRows',
                               totalProperty: 'totalCount'
                            }, [
                                  {name: 'id', mapping: 'id'},
                                {name: 'name', mapping: 'name'}
                              ])
                        });
                var supplierCmb = new Ext.form.ComboBox({
                    fieldLabel:'供应商',
                    store: dsSupplier,
                    displayField:'name',
                    valueField: 'id',
                    typeAhead: true,
                    loadingText: 'loading...',
                    width: 170,
                    hiddenName:'name',
                    hideTrigger:true,
                    minChars:1,
                    forceSelection:true,
                    triggerAction: 'all'
                });
分享到:
评论

相关推荐

    Ext 根据数据库返回json动态生成grid列表实例

    在"Ext 根据数据库返回json动态生成grid列表实例"中,我们学习了如何使用ExtJS创建一个动态的Grid,它的列和数据都依赖于服务器返回的JSON数据。这个过程包括了Grid的基本配置、数据存储的设定以及如何处理和解析...

    ext操作数据库实例DBExplorer

    "EXT操作数据库实例DBExplorer"是一个利用EXT库开发的数据库管理系统的示例,它提供了对多种数据库的访问和管理功能,并且能够将数据导出为Excel文件。下面我们将深入探讨EXT库以及如何与数据库交互,以及如何实现...

    ext 树控件+数据库

    要实现EXT与JSON的数据传递,你需要在服务器端生成JSON数据,然后通过Ajax请求获取这些数据。EXT提供了`Ext.data.TreeStore`类,用于存储和管理树结构的数据。你可以设置`TreeStore`的`proxy`属性,配置Ajax数据源,...

    Ext+ASP.NET+SQL2005简单实现了根据数据库动态生成表单的Demo.

    在本示例中,Ext JS被用来动态创建表单组件,如文本框、下拉列表、复选框等,这些组件可以根据数据库字段的类型和属性自动生成。Ext JS的灵活性使得能够根据数据库的结构轻松调整UI。 2. **动态操作数据库**: ...

    自己写的一个动态从后台数据库加载Ext.tree的json数据工具类

    在IT行业中,动态地从后台数据库加载数据到前端界面是一种常见的需求,特别是在构建富客户端应用时。本话题涉及的是一个自定义的工具类,用于处理ExtJS库中的Ext.tree组件,该组件通常用来展示层级结构的数据,比如...

    Extjs 加载数据库 生成tree

    通过java 访问数据库而生成节点 子节点的 ID 与 父节点的关系为“父节点id_子节点id”此id为数据库中的id 同理“父节点id_子节点id_子子节点id”,因此加载树时将node.id做为参数 通过split("_"),根据数据的长度就...

    Ext Grid +dwr 列表展示展示带分页

    这个方法应该能够接收分页参数,如当前页数和每页记录数,并根据这些参数从数据源(可能是XML文件或数据库)获取数据。 2. **创建Ext Grid**: 在前端,我们需要创建一个Ext Grid实例,并定义列模型、数据存储和分页...

    Ext.net代码生成器6.0版(效率就是王道)基于ext.netPro2.1,extjs 4.1的生成框架

    带视频演示,只需设计好数据库,支持多表联合,复杂的查询,直接生成可以用的BS项目,此代码生成器非常方便,做项目只需设计好数据库,然后按照生成提示一步步做,即可生成可直接使用的项目,从数据访问层到表示层,...

    Ext生成报表导出到Excel

    报表通常会根据后端提供的数据源动态生成,数据源可以是数据库查询结果、API接口返回的JSON或XML数据等。 导出报表到Excel的过程涉及到几个关键步骤: 1. **数据准备**:首先,你需要确保数据已经正确地在Ext的...

    Python操作Excel生成数据库定义。

    一旦我们有了处理过的数据,下一步是根据这些数据生成数据库定义。数据库定义通常包括表名、字段名、数据类型以及可能的约束条件。在Python中,我们可以手动构建这些定义,或者使用SQLAlchemy这样的ORM(对象关系...

    EXT+ASP动态生成树(XML)

    EXT+ASP 动态生成XML树是一种常见的技术,用于在Web应用中构建交互式的树状结构,便于用户浏览和操作数据。EXT是一个强大的JavaScript库,主要用于构建富客户端应用,而ASP(Active Server Pages)则是一种服务器端...

    Ext列表特效(远程加载数据)

    1、Ext版本:3.2.1; 2、运行环境:VS 2008 以上; 3、远程加载数据,数据在程序中生成,无需连接数据库或XML文件; 4、运用Viewport管理页面布局 5、GridPanel的各种功能和特效

    sql数据插入,extjs代码生成器

    此工具可能允许用户批量生成插入语句,无论是从现有的数据表中导出,还是通过自定义数据集。这将大大提高开发效率,尤其是在需要重建数据库或迁移数据时。 接下来是`ExtJS代码生成器`。`ExtJS`提供了丰富的组件库和...

    ext 图书管理系统 集成SSH MYSQL数据库

    - 数据访问层:使用Hibernate的Session接口与MYSQL数据库交互,将EXT JS获取或提交的数据转化为SQL操作。 - 控制层:Struts2接收EXT JS的请求,调用相应的业务方法,处理后返回结果到前端。 - 服务层:Spring管理...

    Ext Grid数据导出到Excel

    ### Ext Grid 数据导出到Excel知识点详解 #### 一、背景与目的 在现代Web应用开发中,数据展示和管理是十分重要的环节。对于大型的数据表格(Grid),开发者经常需要提供一个导出功能,以便用户可以将当前显示的...

    生成JSON树型表结构

    EXT框架,作为一个强大的前端组件库,提供了丰富的UI控件,其中包括树形组件(EXT树),它能够根据JSON数据生成交互式的树状结构。 EXT树是EXT JS库中的一个组件,用于展示层级关系的数据,比如目录结构、组织架构...

    ext grid网格控件实例

    在JSP(JavaServer Pages)环境下,后端通常负责处理业务逻辑和数据处理,如从数据库查询数据,转换成上述格式,然后返回给EXT Grid。JSP可以利用Java的Servlet API或Spring MVC等框架来实现这些功能。 在测试EXT ...

    ext后台经典实例

    在"EXT后台经典实例"中,Grid通常与Store结合,动态显示从服务器获取的数据。 5. **控制器(Controller)**:EXT应用的逻辑控制层,负责监听View组件的事件并作出响应。例如,当用户点击“删除”按钮时,Controller...

    ExtJs 连接数据库并且生成动态树

    在“ExtJs 连接数据库并且生成动态树”这个主题中,我们将探讨如何利用ExtJs来连接后端数据库,并动态生成树形结构来展示数据。 首先,要实现ExtJs连接数据库,你需要一个服务器端的数据接口,它可以是基于PHP、...

    Ext+jsp+servlet做到学生信息管理系统(带数据库)

    【标题】"Ext+jsp+servlet做到学生信息管理系统(带数据库)"是一个基于Web的教育管理系统的实现,它结合了三种技术:ExtJS、JSP和Servlet,用于创建一个功能完善的学籍管理系统。该系统的核心功能是管理和维护学生...

Global site tag (gtag.js) - Google Analytics