繁体   English   中英

Ajax jQuery帖子发布而没有变量名

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM