Попробуйте это:
<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.