⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ext.data.connection.html

📁 Ext中文API,学习ext的同志只要你学会ext里的一种控件后其实其他的就大同小异了
💻 HTML
📖 第 1 页 / 共 3 页
字号:
        <div class="body-wrap">        <div class="top-tools">            <a class="inner-link" href="#Ext.data.Connection-props"><img src="ext-2.0/resources/images/default/s.gif" class="item-icon icon-prop">Properties</a>            <a class="inner-link" href="#Ext.data.Connection-methods"><img src="ext-2.0/resources/images/default/s.gif" class="item-icon icon-method">Methods</a>            <a class="inner-link" href="#Ext.data.Connection-events"><img src="ext-2.0/resources/images/default/s.gif" class="item-icon icon-event">Events</a>                            <a class="inner-link" href="#Ext.data.Connection-configs"><img src="ext-2.0/resources/images/default/s.gif" class="item-icon icon-config">Config Options</a>                        <a class="bookmark" href="../docs/?class=Ext.data.Connection"><img src="ext-2.0/resources/images/default/s.gif" class="item-icon icon-fav">Direct Link</a>        </div>                <div class="inheritance res-block"><pre class="res-block-inner"><a ext:cls="Ext.util.Observable" ext:member="" href="output/Ext.util.Observable.html">Observable</a>  <img src="resources/elbow-end.gif"/>Connection</pre></div>                <h1>Class Ext.data.Connection</h1>        <table cellspacing="0">            <tr><td class="label">Package:</td><td class="hd-info">Ext.data</td></tr>            <tr><td class="label">Defined In:</td><td class="hd-info">Connection.js</td></tr>            <tr><td class="label">Class:</td><td class="hd-info">Connection</td></tr>                        <tr><td class="label">Subclasses:</td><td class="hd-info"><a ext:cls="Ext.Ajax" href="output/Ext.Ajax.html">Ajax</a></td></tr>                                    <tr><td class="label">Extends:</td><td class="hd-info"><a ext:cls="Ext.util.Observable" ext:member="" href="output/Ext.util.Observable.html">Observable</a></td></tr>                    </table>        <div class="description">            <p>The class encapsulates a connection to the page's originating domain, allowing requests to be madeeither to a configured URL, or to a URL specified at request time.</p><p>Requests made by this class are asynchronous, and will return immediately. No data fromthe server will be available to the statement immediately following the <a ext:cls="Ext.data.Connection" ext:member="request" href="output/Ext.data.Connection.html#request">request</a> call.To process returned data, use a {@link #request-option-success callback} in the request options object,or an <a ext:cls="Ext.data.Connection" ext:member="requestcomplete" href="output/Ext.data.Connection.html#requestcomplete">event listener</a>.</p><p>{@link #request-option-isUpload File uploads} are not performed using normal "Ajax" techniques, thatis they are <b>not</b> performed using XMLHttpRequests. Instead the form is submitted in the standardmanner with the DOM <tt>&lt;form></tt> element temporarily modified to have its<a href="http://www.w3.org/TR/REC-html40/present/frames.html#adef-target">target</a> set to referto a dynamically generated, hidden <tt>&lt;iframe></tt> which is inserted into the documentbut removed after the return data has been gathered.</p><p>The server response is parsed by the browser to create the document for the IFRAME. If theserver is using JSON to send the return object, then the<a href="http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.17">Content-Type</a> headermust be set to "text/html" in order to tell the browser to insert the text unchanged into the document body.</p><p>The response text is retrieved from the document, and a fake XMLHttpRequest objectis created containing a <tt>responseText</tt> property in order to conform to therequirements of event handlers and callbacks.</p><p>Be aware that file upload packets are sent with the content type <a href="http://www.faqs.org/rfcs/rfc2388.html">multipart/form</a>and some server technologies (notably JEE) may require some custom processing in order toretrieve parameter names and parameter values from the packet content.</p>        </div>                <div class="hr"></div>                <a id="Ext.data.Connection-configs"></a>        <h2>Config Options</h2>        <table cellspacing="0" class="member-table">            <tr>                <th class="sig-header" colspan="2">Config Options</th>                <th class="msource-header">Defined By</th>            </tr>                <tr class="config-row">        <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>        <td class="sig">        <a id="Ext.data.Connection-autoAbort"></a>            <b>autoAbort</b> : Boolean            <div class="mdesc">                            (Optional) Whether this request should abort any pending requests. (defaults to false)                        </div>        </td>        <td class="msource">Connection</td>    </tr>        <tr class="config-row alt expandable">        <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>        <td class="sig">        <a id="Ext.data.Connection-defaultHeaders"></a>            <b>defaultHeaders</b> : Object            <div class="mdesc">                        <div class="short">(Optional) An object containing request headers which are added to each request made by this object. (defaults to und...</div>            <div class="long">                (Optional) An object containing request headers which are added to each request made by this object. (defaults to undefined)            </div>                        </div>        </td>        <td class="msource">Connection</td>    </tr>        <tr class="config-row">        <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>        <td class="sig">        <a id="Ext.data.Connection-disableCaching"></a>            <b>disableCaching</b> : Boolean            <div class="mdesc">                            (Optional) True to add a unique cache-buster param to GET requests. (defaults to true)                        </div>        </td>        <td class="msource">Connection</td>    </tr>        <tr class="config-row alt">        <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>        <td class="sig">        <a id="Ext.data.Connection-disableCachingParam"></a>            <b>disableCachingParam</b> : String            <div class="mdesc">                            (Optional) Change the parameter which is sent went disabling caching through a cache buster. Defaults to '_dc'                        </div>        </td>        <td class="msource">Connection</td>    </tr>        <tr class="config-row expandable">        <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>        <td class="sig">        <a id="Ext.data.Connection-extraParams"></a>            <b>extraParams</b> : Object            <div class="mdesc">                        <div class="short">(Optional) An object containing properties which are used as extra parameters to each request made by this object. (d...</div>            <div class="long">                (Optional) An object containing properties which are used as extra parameters to each request made by this object. (defaults to undefined)            </div>                        </div>        </td>        <td class="msource">Connection</td>    </tr>        <tr class="config-row inherited alt expandable">        <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>        <td class="sig">        <a id="Ext.data.Connection-listeners"></a>            <b>listeners</b> : Object            <div class="mdesc">                        <div class="short">A config object containing one or more event handlers to be added to this object during initialization. This should b...</div>            <div class="long">                A config object containing one or more event handlers to be added to this object during initialization. This should be a valid listeners config object as specified in the <a ext:cls="Ext.util.Observable" ext:member="addListener" href="output/Ext.util.Observable.html#addListener">addListener</a> example for attaching multiple handlers at once.            </div>                        </div>        </td>        <td class="msource"><a ext:cls="Ext.util.Observable" ext:member="#listeners" href="output/Ext.util.Observable.html#listeners">Observable</a></td>    </tr>        <tr class="config-row expandable">        <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>        <td class="sig">        <a id="Ext.data.Connection-method"></a>            <b>method</b> : String            <div class="mdesc">                        <div class="short">(Optional) The default HTTP method to be used for requests. (defaults to undefined; if not set, but request params ar...</div>            <div class="long">                (Optional) The default HTTP method to be used for requests. (defaults to undefined; if not set, but <a ext:cls="Ext.data.Connection" ext:member="request" href="output/Ext.data.Connection.html#request">request</a> params are present, POST will be used; otherwise, GET will be used.)            </div>                        </div>        </td>        <td class="msource">Connection</td>    </tr>        <tr class="config-row alt">        <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>        <td class="sig">        <a id="Ext.data.Connection-timeout"></a>            <b>timeout</b> : Number            <div class="mdesc">                            (Optional) The timeout in milliseconds to be used for requests. (defaults to 30000)                        </div>        </td>        <td class="msource">Connection</td>    </tr>        <tr class="config-row">        <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>        <td class="sig">        <a id="Ext.data.Connection-url"></a>            <b>url</b> : String            <div class="mdesc">                            (Optional) The default URL to be used for requests to the server. (defaults to undefined)                        </div>        </td>        <td class="msource">Connection</td>    </tr>            </table>                <a id="Ext.data.Connection-props"></a>        <h2>Public Properties</h2>        <div class="no-members">This class has no public properties.</div>        <a id="Ext.data.Connection-methods"></a>        <h2>Public Methods</h2>                <table cellspacing="0" class="member-table">            <tr>                <th class="sig-header" colspan="2">Method</th>                <th class="msource-header">Defined By</th>            </tr>                <tr class="method-row expandable">        <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>        <td class="sig">        <a id="Ext.data.Connection-Connection"></a>            <b>Connection</b>(&nbsp;<code>Object config</code>&nbsp;)            <div class="mdesc">                        <div class="short"></div>            <div class="long">                    <div class="mdetail-params">        <strong>Parameters:</strong>        <ul><li><code>config</code> : Object<div class="sub-desc">a configuration object.</div></li>        </ul>        <strong>Returns:</strong>        <ul>            <li><code></code></li>        </ul>    </div>                </div>                        </div>        </td>        <td class="msource">Connection</td>    </tr>        <tr class="method-row alt expandable">        <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>        <td class="sig">        <a id="Ext.data.Connection-abort"></a>            <b>abort</b>(&nbsp;<span class="optional" title="Optional">[<code>Number transactionId</code>]</span>&nbsp;) : void            <div class="mdesc">                        <div class="short">Aborts any outstanding request.</div>            <div class="long">                Aborts any outstanding request.    <div class="mdetail-params">        <strong>Parameters:</strong>        <ul><li><code>transactionId</code> : Number<div class="sub-desc">(Optional) defaults to the last transaction</div></li>        </ul>        <strong>Returns:</strong>        <ul>            <li><code>void</code></li>        </ul>    </div>                </div>                        </div>        </td>        <td class="msource">Connection</td>    </tr>        <tr class="method-row inherited expandable">        <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>        <td class="sig">        <a id="Ext.data.Connection-addEvents"></a>            <b>addEvents</b>(&nbsp;<code>Object object</code>&nbsp;) : void            <div class="mdesc">                        <div class="short">Used to define events on this Observable</div>            <div class="long">                Used to define events on this Observable    <div class="mdetail-params">        <strong>Parameters:</strong>        <ul><li><code>object</code> : Object<div class="sub-desc">The object with the events defined</div></li>        </ul>        <strong>Returns:</strong>        <ul>            <li><code>void</code></li>        </ul>    </div>                </div>                        </div>        </td>        <td class="msource"><a ext:cls="Ext.util.Observable" ext:member="#addEvents" href="output/Ext.util.Observable.html#addEvents">Observable</a></td>    </tr>        <tr class="method-row inherited alt expandable">        <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -