ajaxを使用してフォームを送信したい。
以下は私のコードです:
$("#loginForm").submit(function() {
var url = <url>;
$.ajax({
type: "POST",
url: url,
data: $("#loginForm").serialize(), // serializes the form's elements.
success: function(data)
{
if(data == '0'){
$("#loginErr").show();
return false;
}
else if(data == '1')
return true;
}
});
return false;
});
ajax 応答が 1 の場合にフォームを送信したいのですが、データ値に関係なく、フォームが送信されません。常に戻り値 false を取得します。else if条件に到達することを確認しましたが、リターン時に実行が停止しません。
フォームを送信するにはどうすればよいですか? ページを更新したい。