2011-06-22 123 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觸發之前發射。