[問題] Ajax傳值到php端的問題

作者: WeiJLin0621 (WeiJlin)   2017-08-11 17:44:38
var pwd = $('#pwd').val();
if (pwd==""){
$('.error_msg').text("請完整填寫");
return false;
}
$.ajax({
url:"text.php",
data:"pwd="+pwd,
type:"post",
success:function(msg){
$('.error_msg').text(msg);
return false;
}
});
以上為html端的寫法
PHP這邊則是簡單的
$pwd = $_POST["pwd"];
目前遇到的問題是AJAX這邊的訊息傳不過去PHP端
請問一下這個寫法是錯誤的嗎
傳送後PHP端都會顯示 Undefined index: pwd
不過另一個網頁卻可以正常傳送
if判斷那邊是正常的 pwd.val的值應該是讀取的到的
作者: terrybob (罪雲樵)   2017-08-11 18:45:00
改成 data:"pwd":pwd, <- 多一個等於符號、少一個冒號
作者: journey892 (小波)   2017-08-12 15:52:00
改成 data:{ ''pwd'' : pwd },

Links booklink

Contact Us: admin [ a t ] ucptt.com