我有一个非常简单的jquery ajax post函数:
function verifyEmail(form){
$.post('login.php',
{
'email': $("#email").val()
});
}
但是当我调用此函数时,请求被发送但没有变量名称只是内容email =“name@gmail.com”所以var_dump结果为空。
我尝试将其更改为$ .ajax请求,但结果是一样的。
答案 0 :(得分:1)
使用
console.log($("#email").val());
查看电子邮件字段的值。
#email是什么样的形式?
如果#email中有值,请尝试
$.ajax({
url: "login.php",
type: "POST",
data: { email : $("#email").val() }
});
答案 1 :(得分:0)
试试这样..
$.ajax({
type : 'post',
url : 'your url to send data',
data : 'email='+$("#email").val(),
success : function(data){
// here you can populate data
}
});