看板 PHP 關於我們 聯絡資訊
※ 引述《rghxh (rghxh)》之銘言: : 小弟碰到一個問題, : 用表單的post傳遞值, : 因為是用來做刪除東西的功能, : 所以先用js做確認的動作... : 這樣一來卻變得無法抓到Post的值了囧 : js程式碼如下: : //php 傳送部分 : ----- : function photo_pic_delete(albumNo){ : var sure = window.confirm('確定刪除選定的照片?'); : if(!sure) return; : location.href='index_pub.php?op=photo_picdel&albumNo=' + albumNo; : ----- : 麻煩大大們幫我解惑了m(_ _)m 你不應該用location.href的方法,先將你要用get傳出去的參數 連結在form的action字串後面,再由form直接submit出去,有點像下面那樣 form.action = 'index_php.php?op=photo_pic..........'; form.submit(); 注意:上面只是概念寫法,不是正確的 @_@js的語法,我覺得用jquery寫會好寫多了,用舊方法我會寫的很囧 另外一個方法就是,你接值不用要$_POST['???'],用$_REQUEST['????'] 這樣都能接來至於post或get的值 -- 歡迎來我的網誌看看 @ http://doublekai.org/blog -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 123.240.37.127