X-Git-Url: http://git.ithinksw.org/extjs.git/blobdiff_plain/25ef3491bd9ae007ff1fc2b0d7943e6eaaccf775..6e39d509471fe9b4e2660e0d1631b350d0c66f40:/docs/output/Ext.form.Action.DirectLoad.html diff --git a/docs/output/Ext.form.Action.DirectLoad.html b/docs/output/Ext.form.Action.DirectLoad.html index a9cae5f3..7c13d093 100644 --- a/docs/output/Ext.form.Action.DirectLoad.html +++ b/docs/output/Ext.form.Action.DirectLoad.html @@ -1,149 +1,149 @@ -
Properties Methods Events Config Options Direct Link
Action
  Action.Load
    Action.DirectLoad

Class Ext.form.Action.DirectLoad

Package:Ext.form
Defined In:Action.js
Class:Action.DirectLoad
Extends:Action.Load

Provides Ext.direct support for loading form data.

-

This example illustrates usage of Ext.Direct to load a form through Ext.Direct.

-
var myFormPanel = new Ext.form.FormPanel({
-    // configs for FormPanel

-    title: 'Basic Information',
-    renderTo: document.body,
-    width: 300, height: 160,
-    padding: 10,
-
-    // configs apply to child items

-    defaults: {anchor: '100%'},
-    defaultType: 'textfield',
-    items: [{
-        fieldLabel: 'Name',
-        name: 'name'
-    },{
-        fieldLabel: 'Email',
-        name: 'email'
-    },{
-        fieldLabel: 'Company',
-        name: 'company'
-    }],
-
-    // configs for BasicForm

-    api: {
-        // The server-side method to call for load() requests

-        load: Profile.getBasicInfo,
-        // The server-side must mark the submit handler as a 'formHandler'

-        submit: Profile.updateBasicInfo
-    },
-    // specify the order for the passed params

-    paramOrder: ['uid', 'foo']
-});
-
-// load the form

-myFormPanel.getForm().load({
-    // pass 2 arguments to server side getBasicInfo method (len=2)

-    params: {
-        foo: 'bar',
-        uid: 34
-    }
-});
-The data packet sent to the server will resemble something like: -
[
-    {
-        "action":"Profile","method":"getBasicInfo","type":"rpc","tid":2,
-        "data":[34,"bar"] // note the order of the params

-    }
-]
-The form will process a data packet returned by the server that is similar -to the following format: -
[
-    {
-        "action":"Profile","method":"getBasicInfo","type":"rpc","tid":2,
-        "result":{
-            "success":true,
-            "data":{
-                "name":"Fred Flintstone",
-                "company":"Slate Rock and Gravel",
-                "email":"fred.flintstone@slaterg.com"
-            }
-        }
-    }
-]

Config Options

Config OptionsDefined By