其實ext.ajax的使用並不難,只是當初我一直不清楚如何獲取其返回值,搞得鬱悶了一陣子,以下是乙個比較簡單的例子
view plain
copy to clipboard
print?
1ext.ajax.request(,
8 success: function (response, options)
14 else
17 }
18 });
1ext.ajax.request(,8 success: function(response, options)
14 else
17 }
18 });
**說明:
2行:url引數是要提交到的頁面
3行:params是乙個需要提交的引數集,使用逗號分隔
8行:當**成功返回後要執行的函式
9行:獲取伺服器端的**引數值
10行:對**值進行判斷處理
這裡需要說明一下的是如何獲取**引數值,extjs裡是通過json的資料格式來獲取引數的,因此在伺服器端處理完事情後,**的引數應該這樣寫:
asp.net 寫法
view plain
copy to clipboard
print?
string result = "" ;
response.write(result);
response.end();
string result = "";php 寫法response.write(result);
response.end();
view plain
copy to clipboard
print?
$result = "" ;
print $result;
exit();
$result = "";將資料以鍵值對的形式返回,接收時就可使用第一段**裡第9行的方法來接收,由於使用的是json格式,因此伺服器端就可以非常方便地同時返回多個引數值了。print $result;
exit();
ext.ajax基本使用就是這樣,其實也挺簡單的,只是如果要在提交時增加loading效果,那就比較麻煩了,呵,這裡我也沒深入研究
接下來還有比較複雜的表單應用!
該系列文章引用自:
winson的部落格天空
ExtJS學習心得(二)
其實ext.ajax的使用並不難,只是當初我一直不清楚如何獲取其返回值,搞得鬱悶了一陣子,以下是乙個比較簡單的例子 1ext.ajax.request 8success function response,options 14else17 18 說明 2行 url引數是要提交到的頁面 3行 para...
ExtJS 學習心得(一)
乙個偶然的機會,我發現了extjs框架,第一次看到其建立出來的效果時,簡直興奮死我啦,呵呵,沒想到還有這麼漂亮的ui控制,但使用起來卻感覺不太爽,其一大缺點就是所帶的類庫太龐大啦,會比較影響速度,而且幫助文件全部是英文,英文的也還好啦,更重要的是其文件並沒有相關的例子,只是列出來使用引數,讓人很難掌...
ExtJS 學習心得(一)
乙個偶然的機會,我發現了extjs框架,第一次看到其建立出來的效果時,簡直興奮死我啦,呵呵,沒想到還有這麼漂亮的ui控制,但使用起來卻感覺不太 爽,其一大缺點就是所帶的類庫太龐大啦,會比較影響速度,而且幫助文件全部是英文,英文的也還好啦,更重要的是其文件並沒有相關的例子,只是列出來使用參 數,讓人很...