`
pioneer
  • 浏览: 1901 次
  • 来自: ...
最近访客 更多访客>>
文章分类
社区版块
存档分类

用Ext提交了form以后`返回的json怎么放到grid里去??

阅读更多
formByZfzh.form.doAction('submit', {   
                     url : 'Search.do',   
                     method : 'get',   
                     params : '',   
                     success : function(form, action) {  
                         }
                         .................. 


这里返回的action个什么类型的?

我返回的json数据是这样的``

引用
{"count":1,"dwChooser":"","name":"","xqChooser":null,"zjz":[{"dwName":"行政执法局","name":"张三","zfgw":null,"zfzh":"A-0010001"}],"zfzh":"A-0010001"}


我应该怎么写才把他放到GRID里去??
分享到:
评论
3 楼 stevenwang 2008-01-11  
mvc架构当然要把数据放在m中
重新构造model并付给grid就ok
2 楼 pioneer 2008-01-09  
搞定`结帖`
1 楼 pioneer 2008-01-09  
	function addTab(){
	   formByZfzh.form.doAction('submit', {   
                     url : 'Search.do',   
                     method : 'get',   
                         success : function(form, action) {   
                             tabs.add(
                                new Ext.grid.GridPanel({
                                     iconCls: 'tabs',
                                     region: 'center',
                                     store: new Ext.data.Store({
                                          proxy: new Ext.data.MemoryProxy(action.result),
                                          reader: new Ext.data.JsonReader({
                                              root: 'zjz',
                                          }, [
                                              {name: 'name', mapping: 'name'},
                                              {name: 'zfzh', mapping: 'zfzh'},
                                              {name: 'dwName', mapping: 'dwName'}, 
                                              {name: 'zfgw', mapping: 'zfgw'}
                                          ])
  
                                      }),
                                     cm: cm,
                                     closable: true,
                                     stripeRows: true,
                                     height:350,
                                     width:700,
                                     title:'查询结果',
                                     bbar: new Ext.PagingToolbar({
                                         pageSize: 25,
                                         store: store,
                                         displayInfo: true,
                                         displayMsg: 'Displaying topics {0} - {1} of {2}',
                                         emptyMsg: "No topics to display",
                                         items:[
                                             '-', {
                                             pressed: true,
                                             enableToggle:true,
                                             text: 'Show Preview',
                                             cls: 'x-btn-text-icon details',
                                             toggleHandler: toggleDetails
                                         }]
                                     })
                                  })
                              ).show();   
                         },   
                         failure : function(form, action) {   
                             Ext.Msg.alert('警告', '输入错误!');   
                            }
                 });    
    }


我是这样实现的```GRID能出来``列名什么的都对`就是没有数据```

相关推荐

    EXT中文手册 Grid Form

    ### EXT中文手册 Grid Form #### EXT简介 EXT是一款强大的JavaScript框架,主要用于开发Web应用程序的前端界面。它提供了丰富的用户界面组件、数据管理功能以及与服务器端进行交互的能力。本手册旨在帮助开发者...

    EXT2.0 GRID 示例

    文档"document"可能包含了EXT2.0 GRID的详细配置、使用方法、示例代码等,对于理解和使用EXT GRID组件至关重要。通过深入学习这个文档,你可以掌握EXT GRID的基本用法和高级特性,从而在项目中构建出功能强大的数据...

    EXT制作的FORM,可以与Servlet进行交互

    EXT form默认使用POST方法,数据以JSON或URL编码格式发送。在Servlet的`doPost`方法中,可以通过`HttpServletRequest`对象获取请求参数,然后进行业务处理。 4. **滚动条显示的AJAX效果**: 这里提到的滚动条效果...

    ExtGrid使用

    这个例子在.NET环境中展示了如何有效地使用ExtGrid,包括显示数据、增删改查(CRUD)操作以及分页功能。下面将详细介绍这些知识点。 1. **Ext JS**:Ext JS是一个用于构建富客户端Web应用的JavaScript框架,它提供...

    Ext 将grid渲染到combox

    ### Ext JS 中将 Grid 渲染到 ComboBox 的方法 在 Ext JS 框架中,有时需要将 Grid 控件的数据渲染到 ComboBox 中,这在实际应用中是非常实用且灵活的功能。下面将详细介绍如何利用 Ext JS 的 XTemplate 特性来实现...

    ext的grid简易例子

    在EXT JS这个强大的JavaScript框架中,Grid组件是一个非常重要的元素,它用于展示和操作大量数据。EXT Grid提供了丰富的功能,包括排序、分页、筛选、编辑等,是Web应用中数据展示的首选工具。本教程将通过一个简单...

    Ext3.2源码、API、及Demo(grid例子)

    本压缩包包含EXT3.2的核心源码、API文档以及一个名为"ExtTest"的示例项目,其中的grid例子演示了EXT3.2在数据展示和操作上的强大能力。 首先,EXT3.2的源码是理解其工作原理的关键。源码包含了EXT3.2的所有组件、类...

    EXT核心API详解

    73、Ext.grid.EditorGridPanel类 ……… 62 74、Ext.grid.PropertyGrid类 …………… 65 1、Ext类 addBehaviors(Object obj) : void 对选择的元素 应用事件侦听器,事件名以@附加在结尾,例如 addBehaviors({ ...

    Ext 开发指南 学习资料

    4.11. 自动把数据填充到form里 5. 雀跃吧!超脱了一切的弹出窗口。 5.1. 呵呵~跳出来和缩回去总给人惊艳的感觉。 5.2. 先看看最基本的三个例子 5.2.1. Ext.MessageBox.alert() 5.2.2. Ext.MessageBox.confirm() ...

    ext 的ppt ext 的ppt ext 的pptext 的pptext 的ppt

    首先,我们注意到描述中提到了一些常见的问题,如Grid不显示数据,这可能由于JSON数据格式错误或者Ext JS代码中的元素与数据不匹配导致。解决这类问题通常需要检查前端代码和服务器返回的JSON字符串,确保数据格式...

    EXT4.3实现动态表单全动态

    使用`Ext.form.Basic`和`Ext.form.Panel`,可以轻松实现数据的提交和验证。 2. **EXT4.3动态grid**: - **动态列**:EXT4.3的`Ext.grid.Panel`允许在运行时动态添加、删除和调整列宽。开发者可以通过`columns`配置...

    ext学习资料ext学习资料

    在本文中,我们将深入探讨Ext Js的核心组件,包括Grid、Form和Tree,并讨论如何在项目中有效地引入和使用Ext Js。 1. **Grid组件** Grid是Ext Js中用于展示和操作表格数据的关键组件。`Ext.grid.GridPanel`允许你...

    EXT2.0中文教程

    4.1. 不用ext的form啊,不怕错过有趣的东西吗? 4.2. 慢慢来,先建一个form再说 4.3. 胡乱扫一下输入控件 4.4. 起点高撒,从comboBox往上蹦 4.4.1. 凭空变出个comboBox来。 4.4.2. 把select变成comboBox。 4.4.3. ...

    用ext写的前台源码 有说明文档

    例如,`Ext.grid.Panel`用于展示表格数据,`Ext.form.Panel`则用于创建表单元素。通过配置这些组件的属性,可以定制它们的外观和行为。 JSON在ExtJS中的应用主要体现在数据绑定上。ExtJS的Model、Store和Proxy组件...

    jsp+ext4(js部分由Ext Designer生成)

    2.Ext 的model,store,grid使用,store如何接收json数据 3.form.Panel的分离,如何引用。 4.Ext.define的命名包含了namespace。 *本例子是简单的实现了一下jsp+ex4的使用,引用了: Ext.form.Panel Ext.data.Model ...

    Ext-2.1 Ext 2全文档

    Store可以连接到各种数据源,如JSON、XML或CSV,并且与数据网格、表单和其他组件无缝集成。 在UI设计方面,Ext 2.1提供了大量的预定义样式和主题,帮助开发者创建美观一致的界面。同时,它也支持自定义CSS和皮肤,...

    extjs+servlet+json简单应用

    例如,你可以使用Ext.data.Store来存储从Servlet获取的JSON数据,然后绑定到Grid上显示。同时,通过配置Store的proxy,可以设置其与Servlet的交互方式,如URL、请求方法等。 在实际应用中,我们通常会创建一个ExtJS...

    ext-4.0.7压缩包

    4. **Form Components**:EXT提供了丰富多样的表单组件,如文本框、下拉框、日期选择器等,支持验证和远程提交,使得创建交互式表单变得简单。 5. **Ajax通信**:EXT内置了Ajax处理机制,通过`Ext.Ajax`对象可以...

    Ext 3.0 中文文档.zip

    Ext 3.0 是一个广泛使用的JavaScript框架,用于构建富客户端Web应用程序。它以其强大的组件化和数据绑定功能而闻名,使得开发复杂的交互式界面变得简单。这份"Ext3.0中文文档"提供了全面的指南,帮助开发者深入理解...

    Ext 连接数据库的相关操作

    在这个例子中,我们将探讨如何使用EXT连接SQL Server数据库,实现Editgridpanel的数据展示、分页、查询和删除功能。 首先,EXT中的Editgridpanel是一个可编辑的表格组件,用于显示和编辑数据。它集成了数据绑定和行...

Global site tag (gtag.js) - Google Analytics