iT邦幫忙

0

Node.js 新手小問題~

各位大大ˊˇˋ
小弟我剛加入Node.js的行列,
最近想正在用Node.js寫一個迷你小論壇!
目前正在實作會員制~
目前所碰到的問題是,在註冊帳號的時候要怎麼去讓使用者換輸入框的時候
即時的去判斷帳號是否已經被別人註冊過了???
ps.小弟view是用jade 資料庫用SQLServer
希望達成的效果:
像我這張圖,打完chad,要換打密碼的時候,在帳號輸入框的右邊出現"此帳號已註冊"
http://ithelp.ithome.com.tw/upload/images/20161107/20103186jnijtLQbpt.png

拜託各位大大指點一下><

先請略過還未排版的版面配置/images/emoticon/emoticon25.gif

看更多先前的討論...收起先前的討論...
我的想法是檢查 欄位狀態,focus out 的時候進行查詢,然後再把結果顯示出來
chad0621 iT邦新手 5 級 ‧ 2016-11-07 14:31:49 檢舉
謝謝發發大,我後來選擇在新增前多一個判斷式去 查詢是否重複!!,已經有我想要的結果了,雖然他有執行換頁(但看不太出來)
在研究過程中有爬文到ajax也可以做類似的功能,也希望之後我有搞懂再來補充吧XD
fillano iT邦超人 1 級 ‧ 2016-11-08 12:45:48 檢舉
精確一點的話,在onchange事件檢查,透過ajax做。這是一般常用的做法。
fillano iT邦超人 1 級 ‧ 2016-11-08 12:46:35 檢舉
另外,這個問題似乎跟node.js沒關係XD
chad0621 iT邦新手 5 級 ‧ 2016-11-09 11:43:24 檢舉
謝謝fillano大大~
我是想說我把環境也標出來
不無小補阿:)))
問題已經用AJAX重新寫過,解決囉><

1 個回答

0
jsgao0
iT邦新手 5 級 ‧ 2016-11-08 13:59:01
最佳解答

照你的說法,應該要用Ajax較適合。 簡單來說,就是在前端用非同步(可當作背景)程式用HTTP的協定去發送request給server,然後取得server回應。 更白話一點,就是要在Server開一個驗證帳號的API,然後用Ajax去呼叫。

chad0621 iT邦新手 5 級 ‧ 2016-11-09 11:44:33 檢舉

謝謝大大
已經用您的方法解決了
果然找IT邦 最有效XD
/images/emoticon/emoticon02.gif

我要發表回答

立即登入回答