Start line:  
End line:  

Snippet Preview

Snippet HTML Code

Stack Overflow Questions
joo.classLoader.prepare("package ext.config",/* {*/

 * Provides support for submitting form data.
 <p>This example illustrates usage of Ext.Direct to <b>submit</b> a form through Ext.Direct.</p><pre><code>var myFormPanel = new Ext.form.FormPanel({
 // configs for FormPanel
 title: 'Basic Information',
 renderTo: document.body,
 width: 300, height: 160,
 padding: 10,
 text: 'Submit',
 handler: function(){
 params: {
 foo: 'bar',
 uid: 34

 // 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']
 </code></pre>The data packet sent to the server will resemble something like: <pre><code>{
 "name":"Aaron Conran","email":"aaron&#64;","company":"Ext JS, LLC"
 </code></pre>The form will process a data packet returned by the server that is similar to the following: <pre><code>// sample success packet (batched requests)

 // sample failure packet (one request)
 "email":"already taken"
 </code></pre>Also see the discussion in <a href="Ext.form.Action.DirectLoad.html">Ext.form.Action.DirectLoad</a>.
 * <p>This class serves as a
 * typed config object for constructor of class DirectSubmit.</p>
 * <p>Copyright &#169; 2011 Sencha Inc.</p>
 * @see ext.form.action.DirectSubmit
"public class directsubmit extends ext.config.submit",4,function($$private){var $1=ext.config;return[ 

  "public function directsubmit",function directsubmit(config/*:Object = null*/) {if(arguments.length<=0)config=null;


undefined];},[],["ext.config.submit"], "0.8.0", "2.0.9"
New to GrepCode? Check out our FAQ X