jq封裝的ajax,然後 在此前和此後都是很多要考慮的 ,何不 想想構思封裝下。
下面:
基本上網頁都存在各種ajax,使得網頁變得更加易于操作。
舉個長長的例子吧:
這是一個向上的按鈕--js方法,
admin:是我寫 具體複雜的操作的js方法
ajax——common
ajaxfun:寫上簡單的ajax送出類似:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
<code>/**</code>
<code> </code><code>* 簡單的form表單送出</code>
<code> </code><code>*/</code>
<code>function simplesub(formid, callbackfun){</code>
<code> </code><code>//var divref = document.getelementbyid("loader");</code>
<code> </code><code>var options = {</code>
<code> </code><code>datatype:</code><code>'json'</code><code>,</code>
<code>// beforesubmit: function(){</code>
<code>// //送出開始前使按鈕不可用</code>
<code>// $("#"+buttonid).attr("disabled", "true");</code>
<code>// divref.style.display = "block";</code>
<code>// },</code>
<code> </code><code>success: callbackfun</code><code>//此方法封裝在callbackfun.js</code>
<code> </code><code>};</code>
<code> </code><code>$(</code><code>"#"</code><code>+formid).ajaxsubmit(options);</code>
<code> </code><code>return</code> <code>false</code><code>;</code>
<code>}</code>
callbackfun.js: 寫在response回調函數
ajax基本共用:
這個是我 getset的字元串clientresponse。
到這裡終于 全部過程講了一遍。适合學過jq的人。
這封裝不單單這一種,但是我想說,這慢慢改 慢慢改都會可以的。java之路皆美也,共同開發。
學jq,js 學java 必須帶這腦子學。做這個必須讓自己,問自己為什麼做這個。
加油!!!