剛剛在查資料的時候看到一篇對自己今後有的文章,是關於tp框架的,將就吧它摘下來了。
以jquery中的ajax為例:
(1)引入jquery
通過模板替換表示路徑,我們可以自定義模板替換變數(在config中定義)
/*自定義模板替換標籤*/
'tmpl_parse_string' =>array(
'__js__'=>'/think_php/public/script'
),(2)傳送ajax請求(跟jquery中的ajax一樣8步)
(3)ajax回應(ajaxreturn()方法)
該方法會將控制器回應的資料進行json編碼
ajaxreturn('返回的資料','提示資訊','操作狀態')
請求成功返回1,失敗返回0
ajaxreturn() ,控制器給我們返回資料進行json格式的編碼
需要保證客戶端接收的時候也要保證接受的資料格式是json格式的
datatype: json
預設就是json格式的
例:使用者名稱的驗證用ajax請求
public function ab()
public function ajax()else
}tpl:
使用者名稱:
密碼:
jQuery中的ajax請求
全域性配置 1.ajaxsetup方法可以設定全域性配置 1 全域性配置會作為下次ajax方法的預設引數 2 全域性配置可以被ajax方法的配置覆蓋 3 全域性配置適用於所有基於ajax方法的衍生方法 例如 全域性配置 ajaxsetup ajax請求函式 function ajax 2.全域性 1...
jquery中的AJAX請求響應
jquery為我們提供了更強大的ajax封裝 ajax 可配置方式發起ajax請求 get 以get方式發起ajax請求 post 以post方式發起ajax請求 form serialize 序列化表單 即格式化key val key val url 介面位址 type 請求方式 timeout ...
Ajax中get請求和post請求
我們在使用ajax向伺服器傳送資料時,可以採用get方式請求伺服器,也可以使用post方式請求伺服器,那麼什麼時候該採用get方式,什麼時候該採用post方式呢?get請求和post請求的區別 1.使用get請求時,請求所帶的引數會跟在url後傳遞,而post請求則是作為http訊息的實體內容傳送給...