台灣最大程式設計社群網站
線上人數
1069
 
會員總數:246691
討論主題:190104
歡迎您免費加入會員
討論區列表 >> Java Script/ Node.js >> 自動填寫相關資料
[]  
[我要回覆]
1
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
自動填寫相關資料
價值 : 50 QP  點閱數:815 回應數:4
樓主

Ting-Yu Wang
門外漢
0 20
530 58
發送站內信

小弟有一是想請教各位大大

想詢問有關
欄位自動填寫(表達方式可能有點不好),我舉個例子 我目前是使用php+mysql)

假設我設計一個表單
有以下幾個欄位

編號、姓名、信箱、地址、生日

當我輸入編號,就會自動去抓對應的資料表,將這筆編號的相關資料帶出來,
並且指定"姓名"、"生日"該兩欄位是不可修改,剩下的"信箱"、"地址"都是可以修改的,
重點!!我不要點選任何的更新按鈕才帶出資料,我要自動帶出來

這部分好像需要用到javascript 但是小弟這部分有點弱....

想到此詢問各位大大,懇請各位大大指教,感激不盡(自學中)

搜尋相關Tags的文章: [ 自動填寫表單 ] , [ javascript表單填寫 ] , [ 自動資料 ] ,
本篇文章發表於2013-09-03 20:14
1樓
回應

迷路
捐贈 VP 給 迷路 檢舉此回應
請去搜尋「AJAX」
不換頁更新資料需要用到相關的技術

readonly可以將資料傳出去但是限定使用者不能變更欄位值
disable使用者不但不能變更欄位值而且資料也不會傳出去

不點按鈕觸發事件
建議用onblur事件來呼叫
因為onchange會在輸入的途中不停觸發
本篇文章回覆於2013-09-04 09:42
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
2樓
作者回應

Ting-Yu Wang
檢舉此回應
回迷路大大:請問 這跟 javascript 沒關係嗎??
因為我不太明白 ajax 與 javascript 的差異性 到底甚麼時候用哪個比較好
本篇文章回覆於2013-09-04 17:37
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
3樓
最有價值解答

迷路
捐贈 VP 給 迷路 檢舉此回應
AJAX是javascript的一種技術
javascript是網頁開啟後的一種動態技術,大部分網頁上的華麗花俏的效果都是靠這個技術來實現的
AJAX是當網頁需要在原頁取得伺服器端資料時的技術,例如註冊帳號時,檢查帳號是否可用
像你的情況,使用者輸入編號後,在不換頁的前提下,從伺服器端取得姓名等欄位的資料就需要AJAX技術
本篇文章回覆於2013-09-04 17:52
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
4樓
作者回應

Ting-Yu Wang
檢舉此回應
原來如此!!
經過大大一番解釋原來驗證也可以用AJAX...
我都是轉到另一個頁面去做驗證然後,驗證正確後再轉回來...
忽然覺得有點蠢...

雖然沒有得到答案,不過還是感謝大大的解答
本篇文章回覆於2013-09-04 19:34
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
   
1

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