[英]Ajax jquery post is posting without a variable name
我有一个非常简单的jquery ajax post函数:
function verifyEmail(form){
$.post('login.php',
{
'email': $("#email").val()
});
}
但是,当我调用此函数时,将发送请求,但不带变量名,就像内容电子邮件=“ name@gmail.com”一样,因此var_dump结果为空。
我尝试将其更改为$ .ajax请求,但结果相同。
采用
console.log($("#email").val());
查看电子邮件字段的值。
#email是哪种格式的字段?
如果#email中有值,请尝试
$.ajax({
url: "login.php",
type: "POST",
data: { email : $("#email").val() }
});
像这样尝试
$.ajax({
type : 'post',
url : 'your url to send data',
data : 'email='+$("#email").val(),
success : function(data){
// here you can populate data
}
});
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.