![]() ![]() ![]() ![]() |
|||||
|
|||||
樓主 Ting-Yu Wang ![]()
![]() |
想詢問有關 欄位自動填寫(表達方式可能有點不好),我舉個例子 我目前是使用php+mysql) 假設我設計一個表單 有以下幾個欄位 編號、姓名、信箱、地址、生日 當我輸入編號,就會自動去抓對應的資料表,將這筆編號的相關資料帶出來, 並且指定"姓名"、"生日"該兩欄位是不可修改,剩下的"信箱"、"地址"都是可以修改的, 重點!!我不要點選任何的更新按鈕才帶出資料,我要自動帶出來 這部分好像需要用到javascript 但是小弟這部分有點弱.... 想到此詢問各位大大,懇請各位大大指教,感激不盡(自學中) |
1樓 |
請去搜尋「AJAX」
不換頁更新資料需要用到相關的技術 readonly可以將資料傳出去但是限定使用者不能變更欄位值 disable使用者不但不能變更欄位值而且資料也不會傳出去 不點按鈕觸發事件 建議用onblur事件來呼叫 因為onchange會在輸入的途中不停觸發
本篇文章回覆於2013-09-04 09:42
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔-- |
2樓
作者回應
Ting-Yu Wang ![]() |
回迷路大大:請問 這跟 javascript 沒關係嗎??
因為我不太明白 ajax 與 javascript 的差異性 到底甚麼時候用哪個比較好
本篇文章回覆於2013-09-04 17:37
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔-- |
3樓
最有價值解答
迷路 ![]() ![]() |
AJAX是javascript的一種技術
javascript是網頁開啟後的一種動態技術,大部分網頁上的華麗花俏的效果都是靠這個技術來實現的 AJAX是當網頁需要在原頁取得伺服器端資料時的技術,例如註冊帳號時,檢查帳號是否可用 像你的情況,使用者輸入編號後,在不換頁的前提下,從伺服器端取得姓名等欄位的資料就需要AJAX技術
本篇文章回覆於2013-09-04 17:52
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔-- |
4樓
作者回應
Ting-Yu Wang ![]() |
原來如此!!
經過大大一番解釋原來驗證也可以用AJAX... 我都是轉到另一個頁面去做驗證然後,驗證正確後再轉回來... 忽然覺得有點蠢... 雖然沒有得到答案,不過還是感謝大大的解答
本篇文章回覆於2013-09-04 19:34
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔-- |
回覆 |
如要回應,請先登入. |