X-Git-Url: http://git.ithinksw.org/extjs.git/blobdiff_plain/6e39d509471fe9b4e2660e0d1631b350d0c66f40..7a654f8d43fdb43d78b63d90528bed6e86b608cc:/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 deleted file mode 100644 index 7c13d093..00000000 --- a/docs/output/Ext.form.Action.DirectLoad.html +++ /dev/null @@ -1,149 +0,0 @@ -
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
 scope : Object
The scope in which to call the callback functions (The this reference -for the callback functions).
Action
 url : String
The URL that the Action is to invoke.
Action
 waitMsg : String
The message to be displayed by a call to Ext.MessageBox.wait -during the time the action is being processed.
Action
 waitTitle : String
The title to be displayed by a call to Ext.MessageBox.wait -during the time the action is being processed.
Action

Public Properties

PropertyDefined By
 response : Object
The XMLHttpRequest object used to perform the action.
Action
 type : String
The type of action this Action instance performs. -Currently only "submit" and "load" are supported.
Action

Public Methods

This class has no public methods.

Public Events

This class has no public events.
\ No newline at end of file