台灣最大程式設計社群網站
線上人數
1015
 
會員總數:244893
討論主題:188887
歡迎您免費加入會員
討論區列表 >> AJAX / JSON / jQuery >> ajax怎麼抓值
[]  
[我要回覆]
1
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
ajax怎麼抓值
價值 : 20 QP  點閱數:2274 回應數:2

樓主

豆豆
初學者
22 17
100 21
發送站內信

這是我第一次接觸ajax
找了一個網站
以分析原始檔的方式做為學習
但遇到一個問題
我想了很久搞不清楚問題在那裡
程式結構有三個檔案
base.php 會將使用者輸入的e-mail丟到register_new.js這個檔案
做以下的事情



看來就是將email丟給checkEmailRepeat.php這支程式去檢查該帳號有沒有註冊過
沒有的話傳回true, 有的話傳回false

我試著自己產生一個checkEmailRepeat.php檔
很單純的在檔案中打false 或是 true 都可以過關
但是如果在 checkEmailRepeat.php 加上php及mysql去檢查是否有帳號
沒帳號就 echo "true"; 有帳號就 echo "false";
這樣就不行

所以想請教大家
1.data:{email:email},
丟值過去給checkEmailRepeat.php
checkEmailRepeat.php裡要如何抓取變數值

2.success:function(getData)
是抓取怎麼樣的資料回來呢?!

本篇文章發表於2010-11-29 22:52
別忘捐VP感謝幫助你的人 新手會員瞧一瞧
1樓
回應

Ku
檢舉此回應
to 豆豆

1.data:{email:email},checkEmailRepeat.php裡要如何抓取變數值

前面email是您的post過去的名稱,第2個mail是您的值 * 多個怎麼作,請用逗號分開 email:'xxx@com.cu' , password:'value'
如何抓取變數 type:"POST", 已有先說明。 -- 如:php寫法 $_POST['email'];

2.success:function(getData)是抓取怎麼樣的資料回來呢?!

success:function(getData) --> getData就是網頁所回應的值,故if(getData == "true"){ } ,來作相對應的動作




本篇文章回覆於2010-11-30 14:40
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
2樓
作者回應

豆豆
檢舉此回應
謝謝KU
我找到問題了
原來是 checkEmailRepeat.php 我有echo其它的東西
導致回傳的值不對
本篇文章回覆於2010-12-01 23:56
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
   
1

回覆
如要回應,請先登入.