`
wjt276
  • 浏览: 650309 次
  • 性别: Icon_minigender_1
  • 来自: 合肥
社区版块
存档分类
最新评论

form.load()加载后,怎么得到服务端返回的JSON数据?-转至 一起Ext

阅读更多

Ext.Ajax.request({       url:url,       method:'POST',       params:'',       success:function(response,options){           var resposeArray=Ext.util.JSON.decode(response.responseText);       } }); 上面可以通过resposeArray得到JSON项 如:resposeArray.success 现在用form.load()加载填充表单 jobpanel.form.load({       url:url,       params:'',       waitMsg: '正在载入数据...',       failure : function() {         }      }); 怎么得到具体的JSON的每项?向上面一样。

 

回复:form.load()加载后,怎么得到服务端返回的JSON数据?

你要把form里面的textfield等的名字和json属性名字设为一样的

回复: form.load()加载后,怎么得到服务端返回的JSON数据?

        //编辑资料         function EditChannelInfo(){             var record = grid.getSelectionModel().getSelected();             if(record != null  && record != undefined){                 form .getForm().loadRecord(record);  //这个form里面的表单的name属性需要和json中属性对应                           }else{                 Ext.Msg.alert('错误','请选择一条数据后再点编辑按钮!');             }         };


回复 3F 52ext 的帖子

我已经对应了 下面代码可以自动填充数据到表单, 我现在想在返回的数据中还加入其他数据,加入数据不是表单要填充的,比如加入一个数组。该怎么加?怎么获得? jobpanel.form.load({       url:url,       params:'',       waitMsg: '正在载入数据...',       failure : function() {         }      });


回复:form.load()加载后,怎么得到服务端返回的JSON数据?

返回的数据都在record里面吧,直接 record.array 看看行吗


回复:form.load()加载后,怎么得到服务端返回的JSON数据?

好像是 record.data.array

回复 8F 52ext 的帖子

那该怎么读取数据? Ext.Ajax.request()???? var store = new Ext.data.JsonStore()???? form.load()加载不是很方便的吗! Ext.Ajax.request()也可以得到服务端返回的json格式的数据,怎么能自动填充到表单上?


回复: form.load()加载后,怎么得到服务端返回的JSON数据?

原帖由 52ext 于 2009-2-3 11:16:00 发表 你不应该直接form.load 而应该把数据先放到store里面,然后load,这样也方便从store里面获取record
我现在就是直接在表单里Ext.getCmp('myForm').getForm().load()加裁数据, 你说的先把数据放到store里,如何放置。 谢谢!!!


回复:form.load()加载后,怎么得到服务端返回的JSON数据?

jobpanel.form.load({       url:url,       params:'',       waitMsg: '正在载入数据...',       success:function(form,action){           //在这个里面看看,也看看form里面有什么,我这边不会调试           action.result 的值,应该是在action对象里面了       }       failure : function() {         }    });


回复:form.load()加载后,怎么得到服务端返回的JSON数据?

哈哈 action.result.data就是JSON啦。。。 我老是想成这玩意了。。。 success:function(response,options){ var resposeArray=Ext.util.JSON.decode(response.responseText); },


分享到:
评论

相关推荐

    Extjs4的FormPanel从后台load json数据的要点

    通过以上内容的介绍,我们可以了解到在Extjs4中如何利用`form.load()`方法实现从后台加载JSON数据,并将其映射到表单字段中显示的过程。这不仅有助于提高开发效率,还能增强应用程序的灵活性。希望本文能够帮助您更...

    Ext.form.field.ComboBox结合Java、JSON实现AutoComplete

    本示例探讨如何利用Ext JS中的`Ext.form.field.ComboBox`组件,结合Java后端和JSON数据格式,来创建这样一个功能。 `Ext.form.field.ComboBox`是Ext JS框架中一个强大的组件,它提供了下拉列表的功能,可以用于创建...

    Angular-Angular6-json-schema-form.zip

    Angular-Angular6-json-schema-form.zip,angular2-json-schema-formangular6-json-schema-form的角v6 。,Angularjs于2016年发布,是Angularjs的重写版。它专注于良好的移动开发、模块化和改进的依赖注入。angular的...

    extjs-Ext.ux.form.LovCombo下拉框

    在EXTJS框架中,`Ext.ux.form.LovCombo`是一种自定义组件,它扩展了基本的`Ext.form.field.ComboBox`,提供了更丰富的功能,尤其是针对多选和联动选择的需求。这个组件通常用于创建具有“lov”(即“Look Up Value”...

    c#下post multipart/form-data和JSON

    当我们需要上传文件或同时发送键值对(包括复杂的数据结构如JSON)时,通常会使用`multipart/form-data`和JSON这两种数据格式。下面我们将深入探讨如何在C#中实现这两种数据格式的POST请求。 一、`multipart/form-...

    Ext form_load

    在Ext JS中,`Ext.form_load`涉及到的主要知识点是FormPanel的数据加载机制,这包括了对FormPanel的form对象、BasicForm、doAction方法、Ext.form.Action对象以及JsonReader的使用。以下是对这些概念的详细解释: 1...

    使用JQuery实现从JSON对象转换为form提交数据

    在前端开发中,有时我们需要将JSON格式的数据转换成表单(form)的格式进行提交,以便于服务器端处理。在JavaScript的世界里,jQuery库提供了一种便捷的方式来进行这样的转换。本篇文章将深入探讨如何利用jQuery从...

    form数据与json对象的互相转换(完整版)

    form数据与json对象的互相转换(完整版) * 将web Form 的数据转化成json字符串 * 将json对象的值解析...2、通过AJAX从服务器得到json格式的数据,然后使用本工具解析数据填入form。从而可以实现无刷新的页面内容更新。

    json-lib-2.1-jdk15-javadoc.zip

    JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,易于人阅读和编写,同时也易于机器解析和生成。它基于JavaScript的一个子集,但不是JavaScript的一部分。JSON-Lib是一个Java库,用于处理JSON数据,...

    ngFormio, 用于 angular.js + Form.io的JSON动力表单渲染库.zip

    ngFormio, 用于 angular.js + Form.io的JSON动力表单渲染库 用于 Form.io的angular.js JSON表单渲染器这个库将与 Form.io 一起使用,以提供动态JSON表单呈现功能。 这样可以使用 Form.io 提供的模式以下列格式呈现...

    Ext.form表单中各种属性应用详解

    ### Ext.form表单中各种属性应用详解 #### 1. Ext.form.NumberField **Ext.form.NumberField** 是 **Ext.form.TextField** 的一个扩展,它专为处理数字输入而设计,提供了一系列与数值相关的配置选项。 - **...

    json-obj-form-generator:从JSON对象生成表单

    json-obj-form-generator 从JSON对象生成表单安装npm install --save json-obj-form-generator 有关更多信息,请查看有关沙箱(游乐场),设计师翻译生成器等的文档。设计者的用法import { JOFGENDesigner } from '...

    EXT dojochina文本框示例Ext.form.TextField.rar

    2. **配置项**:`Ext.form.TextField`支持多种配置项来定制其行为和外观,如`fieldLabel`(字段标签)、`name`(字段名,用于数据绑定)、`width`(宽度)、`maxLength`(最大字符数)等。 3. **验证**:EXT提供了...

    Ajax-JQuery-JSON-Form-Binding.zip

    Ajax-JQuery-JSON-Form-Binding.zip,用于将json数据绑定到表单的轻量级插件。对于使用ajax和具有大量字段的表单很有用。,ajax代表异步javascript和xml。它是多种web技术的集合,包括html、css、json、xml和...

    EXT.form组件

    EXT.form组件是EXT JS库中用于构建表单界面的核心组件集合。这些组件提供了一系列丰富的控件,用于创建具有不同功能的交互式表单。在EXT JS中,表单组件不仅包含基本的输入字段,还支持复杂的输入类型和验证机制。 ...

    PB12.5 POST方式提交JSON或FORM-DATA到HTTP API

    Power Builder 12.5,使用ole MSXML2.ServerXMLHTTP方式,对接WEB API,以选用JSON和x-www-form-urlencoded方式提交数据,POST/GET方式均可。

    jquery.form.js下载

    jquery.form.js jquery.form.js

    c#post multipart/form-data和JSON数据

    总的来说,理解和熟练运用`multipart/form-data`和JSON数据格式在C#中的处理,对于任何进行Web开发的程序员来说都是至关重要的技能。它们是现代Web服务交互的核心组成部分,无论是在移动应用、桌面应用还是后台服务...

    react-reactjsonschemaform一个React组件用于从JSONSchema构建Web表单

    在React中,表单管理通常涉及状态管理、事件处理和数据验证,这些都可以通过`react-jsonschema-form`得到简化。该库处理了大部分与表单交互相关的复杂性,如数据绑定、错误显示和表单提交,使开发者可以专注于业务...

    c#模拟post发送json和multipart/form-data格式

    在本主题中,我们将深入探讨如何使用C#来模拟POST请求,以便发送JSON和multipart/form-data格式的数据。这两种数据格式在现代网络应用中非常常见,特别是用于API交互和文件上传。 首先,让我们了解JSON(JavaScript...

Global site tag (gtag.js) - Google Analytics