[问题] 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