jQuery ajax 呼び出しで成功コールバックを機能させることができません。次のコードは問題なく呼び出しますinterpretResponse()
が、もちろん次のとおりresultJSON
ですundefined
。
var that = this;
jQuery('#fsForm1492441').submit(function(event) {
event.preventDefault();
jQuery.ajax({ type: "POST",
url: "format_result.php",
data: jQuery(this).serialize(),
success: that.interpretResponse(),
dataType: "json"
});
});
function interpretResponse(resultJSON) {
// code here to handle resultJSON
}
私は次のようなものが欲しい:
success: function(resultJSON) {
that.interpretResponse(resultJSON);
},
success
コールバックはどのように記述すればよいですか?