看板 Ajax 關於我們 聯絡資訊
要在CODING進步的方法,我堅信要去思考資訊怎麼串才會進步 你現在的步驟已經進到lightbox選擇照片 接下來應該要思考的下一個問題會是如何讓母視窗去抓到你的圖示資料 要抓的圖示資料要是檔名還是圖示的dbid看你方便 為了要去解決這個問題 就要在box使用者點擊(onclick)時觸發一個事件 這個事件不管寫在哪個頁面,最後一定會呼叫parent.的某個函式去接收值(圖示資料) 那接下來你接收到資料了,就是要想辦法把你接收到的資料(如果是檔名)套到原本的img 那這裡就簡單啦 $('img.???').attr('src','接收到的資料'); <~JQUERY [這行我隨手寫的,有錯不要鞭我] 與其知道解法是什麼,我想這一整個思考的動作才是讓自己進步的方式 有這種習慣之後,以後就會變成研發人員,而不是快變文字處理剪貼人員 共勉之 ----------------- 以上資料流如果有誤不要鞭我,我只是寫一個引導式的建議解法 ※ 引述《boboptt (boboptt)》之銘言: : 目前有一個form是讓user修改他的基本資料 : 其中有個欄位是"個人圖示" : 當他點圖示旁邊的"修改"文字,會跳出lightbox讓他選照片 : 當他照片選好之後lightbox會關閉,並且form上面的"個人圖示"會顯示剛剛選的照片 : 請問這個動作要如何AJAX發生呢? : 目前做法是當lightbox關閉後整個頁面在reload一次... : 這樣會有個問題,原本其他欄位輸入的值如果沒儲存就會消失掉@@ : 想請問lightbox如何回傳值到原來的頁面並且更新呢? 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.32.168.116
boboptt:很有道理~ 感謝你的指導^^ 06/03 20:54