[請益] 不同頁面 ajax 取php變數到alert

看板PHP作者 (Deicide)時間10年前 (2015/04/30 21:33), 編輯推噓4(405)
留言9則, 5人參與, 最新討論串1/1
我目前是做從index.php 這頁面 輸入好from資料 submit出去 資料就用ajax post方式傳過去edit.php 然後edit.php再接參數 下 sql 這邊已成功可以運行 然後我現在我想要 edit.php下完SQL後 取$lastID = mysql_insert_id(); 取$lastID inssert產生出的sql id 再回傳到 index.php 的 javasciprt 裡的 alert(" 成功的單據:" ); 想請問版上大大我該如何做才會有? Javascript index.php $("#addsubmit").on('click', function () { $.ajax({ url:"edit.php", data: '&' + $('#addprepayment').serialize() , type: "POST", datatype: "json", success: function(msg){ alert("成功的單據:" ); return false; }, error:function(xhr, ajaxOptions, thrownError){ alert("錯誤\"); } }); }); PHP edit.php $lastID = mysql_insert_id(); -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 49.158.69.251 ※ 文章網址: https://www.ptt.cc/bbs/PHP/M.1430400814.A.F17.html

04/30 22:30, , 1F
php:echo $lastID; js: alert(msg);
04/30 22:30, 1F

05/01 15:50, , 2F
Y78大 謝謝你 可是不好意思 小弟想再請問如果我只想
05/01 15:50, 2F

05/01 15:51, , 3F
取$lastID 到 index.php這個頁面 單個變數在js上呈現就好
05/01 15:51, 3F

05/01 15:51, , 4F
msg 好像會有很多HTML CODE出現
05/01 15:51, 4F

05/01 18:45, , 5F
那你的php端就只能echo 一個呀
05/01 18:45, 5F

05/01 18:46, , 6F
你直接執行那個php檔 ECHO 出甚麼就會叫甚麼回JS
05/01 18:46, 6F

05/02 20:24, , 7F
變成json
05/02 20:24, 7F

05/04 01:29, , 8F
謝謝 我大概知道問題點了在哪裡了!
05/04 01:29, 8F

05/06 22:02, , 9F
msg 就是php的echo
05/06 22:02, 9F
文章代碼(AID): #1LGYykyN (PHP)
文章代碼(AID): #1LGYykyN (PHP)