为什么我的javascript函数不会返回其jQuery帖子数据?

时间:2013-06-25 17:35:23

标签: php javascript jquery html post

好的......所以我在外部JS文件中有以下代码,根据他们的电子邮件检查MySQL上当前是否存在用户:

function checkuser(email)
{

        $.post('scripts/php/usercheck.php', 
            { 
                "eaddr" : email 
            },

            function(data)
            {
                return data;
            }

              );


}

但是,为了简单起见,我把它放在我的PHP文件中以测试函数的功能:

<?php
echo 1;
?>

从我的主HTML文件中,我称之为:

//Some code...//
<script type="text/javascript" src="./scripts/jquery-1.9.1.min.js"></script>
<script type="text/javascript" src="./scripts/myjs.js"></script>

//Some code...//

<script type="text/javascript">
alert(checkuser(document.getElementById('eaddr').value));
</script>

现在,上面的代码没有显示它,但是仅当单击按钮时才会发出警报,并且eaddr是表单上的合法字段等等。然而,每次我的代码执行时,它都会返回'undefined'。我认为这段代码应该有用......不是吗?我知道我可能会忽略一些小而愚蠢的东西,但有人可以帮助我解决可能出错的问题吗?这个功能对我的项目非常重要。提前谢谢!

0 个答案:

没有答案