構築中の Web アプリの連絡先フォームで jQuery を使用しています。サーバーから次のような JSON 応答を取得しています。
{"success": true}
これまでの私のjQueryは次のとおりです。
$('.contact-form').on('submit', function(e) {
// Prevent submitting
e.preventDefault();
// Loading from data-* attr
var $submit = $('#contact-submit');
$submit.html($submit.data('text'));
// Form data
var form = $(this);
var post_url = form.attr('action');
var post_data = form.serialize();
// Ajax call
$.ajax({
type : 'POST',
url : post_url,
data : post_data,
dataType: 'json',
success: function(){
},
error: function(){
}
});
});
「成功」jQueryメソッドで以前にJSON応答に対して「チェック」したことがないため、壁にぶつかりました。これについて誰か助けてもらえますか? 取得している応答を確認する方法を探しています。「true」が表示された場合は、「送信成功」メッセージが表示されます。