0
上午從JavaScript傳遞一個變量使用ajax到PHP的action.But根本不工作。使用AJAX的Javascript與AJAX
function approve(id) {
var idemail = id;
$.ajax({
url: 'http://localhost/feedback/public/index/approve/',
type: 'POST',
data: "idemail=" + idemail,
success: function(data) {
alert('Approved successfully')
}
})
在PHP動作
public function approveAction() {
$approvemail = $_POST['idemail'];
echo $approvemail;
}
但沒有成功響應和無回聲電子郵件also.Please幫助我。
http:// localhost/feedback/public/index/approve/...什麼是實際的.php文件? – Onheiron 2012-08-10 08:35:37
您在JavaScript函數定義中缺少關閉'}',在問題中是否存在拼寫錯誤,或者您的實際代碼中是否缺少錯誤? $'.ajax()'函數是一個jQuery函數 - 你在頁面中包含了jQuery嗎?最後,你還沒有提供任何有關如何實際調用該函數的信息。 – 2012-08-10 08:35:42
你確定這個網址好嗎?在你的url結尾處沒有文件名...嘗試把php文件名放在它後面。例如:http://localhost/feedback/public/index/approve/index.php。並看看你是否得到迴應。 – Jozzeh 2012-08-10 08:36:02