我正在尝试使用 jQuery 做一些 AJAX,但我似乎遇到了问题。
在我的 Safari 检查器中,我得到Semantic Issue
和Unexpected Token :
.
我只是愚蠢吗?它似乎发生在我data:
的功能线上$.ajax
:
function storeEmail ()
{
alert('Entered Function');
email = $('#emailField').val();
$('#emailField').hide();
console.log('Yep: '+email);
if(email.indexOf('@'))
{
$.ajax(function(){
url: "emailer/storeEmail.ajax.php",
type: "POST",
data: { "email" : email }
}).done(function(data){
if(data.resp == "success")
$('#emailSuccess').show();
else
{
$('#failedText').html('Error: '+data.resp);
$('#emailFailed').show();
}
});
}
else
{
$('#failedText').html('Error: Email is invalid!');
$('#emailFailed').show();
}
return false;
}