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

作者: Deicide (Deicide)   2015-04-30 21:33:32
我目前是做從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();
作者: Y78 (Y78)   2015-04-30 22:30:00
php:echo $lastID; js: alert(msg);
作者: Deicide (Deicide)   2015-05-01 15:50:00
Y78大 謝謝你 可是不好意思 小弟想再請問如果我只想取$lastID 到 index.php這個頁面 單個變數在js上呈現就好msg 好像會有很多HTML CODE出現
作者: crossdunk (推噓自如)   2015-05-01 18:45:00
那你的php端就只能echo 一個呀你直接執行那個php檔 ECHO 出甚麼就會叫甚麼回JS
作者: joey770911 (joey770911)   2015-05-02 20:24:00
變成json
作者: Deicide (Deicide)   2015-05-04 01:29:00
謝謝 我大概知道問題點了在哪裡了!
作者: poiuy999 (Nines)   2015-05-06 22:02:00
msg 就是php的echo

Links booklink

Contact Us: admin [ a t ] ucptt.com