jquery .post没有触发

时间:2011-06-22 18:39:53

标签: jquery ajax post .post

我似乎无法获得jquery .post来实际触发。耀眼的洞在哪里?点击时提醒功能,但不是帖子。不会出现在firebug控制台中......

 <script type="text/javascript">
 $(document).ready(function() {
     $('#submitemail').click(function(){
               alert('this works');
               $.post("post.php","email=joe.blow@gmail.com&user=1");
     });
 });
 </script>

2 个答案:

答案 0 :(得分:4)

试试这个:

<script type="text/javascript">
    $(document).ready(function() {
        $('#submitemail').click(function(e){
            e.preventDefault();
            alert('this works');
            $.post("post.php", {email: "joe.blow@gmail.com", user: "1"});
        });
    });
</script>

问题可能是在javascript发布之前,锚点正在触发。

答案 1 :(得分:1)

添加成功功能以检查帖子:

$.post("post.php", {email: "joe.blow@gmail.com", user: "1"}, function(data){
    alert("return data: " + data);
});