麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > CMS > Wordpress > 正文

Wordpress中AJAX方法使用詳解

2024-09-07 00:51:51
字體:
供稿:網(wǎng)友

Wordpress中AJAX用法有很多,我們這里介紹兩種簡單的ajax使用方法,有興趣了解的小編可以生起來看看吧.

1、哪兩種AJAX方法

1.1、官方的方法,主要的思路是,在functions里增加wp_enqueue_script和wp_localize_script來增加AJAX的請求地址和調(diào)用腳本,如:

  1. $AJAX=array 
  2.  'URL' => admin_url( 'admin-ajax.php' ), 
  3. ); 
  4. $AJAXURL=get_bloginfo('template_url').'/public/js/Test_ajax.js'
  5. wp_enqueue_script( 'my-ajax-request',$AJAXURLarray'jquery' ) ); 
  6. wp_localize_script( 'my-ajax-request''AJAX'$AJAX ); 
  7. //Vevb.com 
  8. function _aaaa() 
  9.  $id=$_POST['id']; 
  10.  $json['info']='rand='.rand(0,$id); 
  11.  header("Content-Type: application/json"); 
  12.  echo json_encode($json); 
  13.  exit
  14. add_action( 'wp_ajax_aaaa''_aaaa' ); // ajax for logged in users 
  15. add_action( 'wp_ajax_nopriv_aaaa''_aaaa' ); // ajax for not logged in users 

當(dāng)然也可以這樣:

  1. $AJAX=array 
  2.  'URL' => admin_url( 'admin-ajax.php' ), 
  3. ); 
  4. $AJAXURL=get_bloginfo('template_url').'/public/js/Test_ajax.js'
  5. wp_enqueue_script( 'my-ajax-request',$AJAXURLarray'jquery' ) ); 
  6. wp_localize_script( 'my-ajax-request''AJAX'$AJAX ); 
  7.  
  8. function _aaaa() 
  9.  $id=$_POST['id']; 
  10.  $respond='rand='.rand(0,$id); 
  11.  echo $respond
  12.  die(); 
  13. add_action( 'wp_ajax_aaaa''_aaaa' ); // ajax for logged in users 
  14. add_action( 'wp_ajax_nopriv_aaaa''_aaaa' ); // ajax for not logged in users 

1.2、民間的方法

這個(gè)方法是在AJAX請求的時(shí)候,判斷action等關(guān)鍵的參數(shù)來調(diào)用functions里相關(guān)函數(shù),如:

  1. function _bbbb() 
  2.  if($_POST['action']=='bbbb'
  3.  { 
  4.   $id=$_POST['id']; 
  5.   $json['info']='rand='.rand(0,$id); 
  6.   header("Content-Type: application/json"); 
  7.   echo json_encode($json); 
  8.   exit
  9.  } 
  10. add_action('init''_bbbb'); 

也可以這樣:

  1. function _bbbb() 
  2.  if($_POST['action']=='bbbb'
  3.  { 
  4.   $id=$_POST['id']; 
  5.   $respond='rand='.rand(0,$id); 
  6.   echo $respond
  7.   die(); 
  8.  } 
  9. add_action('init''_bbbb'); 

2、兩種AJAX方法的效率

本地網(wǎng)速測試結(jié)果,發(fā)送的數(shù)據(jù)有id和action,很小量的數(shù)據(jù).

發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 羞羞视频免费网站男男 | 精品一区二区三区中文字幕 | v11av在线播放| 娇喘视频在线观看 | 毛片大全免费看 | 久久在线免费视频 | 中文字幕在线观看成人 | 亚洲视屏在线观看 | 欧美日韩电影 | 一级电影在线免费观看 | 毛片一区二区三区四区 | 午夜精品久久久久久久久久久久久蜜桃 | 国产一区视频免费观看 | 国产精品久久999 | 欧美一级三级在线观看 | 久久777国产线看观看精品 | 亚洲码无人客一区二区三区 | 91精品国产综合久久男男 | 免费永久在线观看黄网 | 欧美高清另类自拍视频在线看 | av在线免费观看网 | 成人福利视频在线 | 污视频在线免费播放 | 日韩在线欧美在线 | av电影在线网 | 国产精品视频一区二区三区四区五区 | 久久久一区二区三区精品 | 精品一区二区在线播放 | 特级黄色一级毛片 | 二区三区四区视频 | 亚洲日本高清 | 日产精品一区二区三区在线观看 | 国产精品一区二区三区99 | 永久免费不卡在线观看黄网站 | 毛片在哪里看 | 五月天堂av91久久久 | 可以免费看的av | 蜜桃视频在线观看视频 | 青青草国产在线视频 | 欧美精品一区二区久久 | 久久精品在线免费观看 |