2011-06-22 128 views
0

我似乎无法让jquery .post实际触发。耀眼的洞在哪里?警报功能点击,但不是帖子。在Firebug控制台显示不出来要么...jquery .post无法触发

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

回答

4

试试这个:

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

问题可能是锚后的JavaScript触发之前发射。