私は私のコードでは、以下の機能があります。私はこれが近道であるjQueryのドキュメントから理解して何からjQueryのポスト機能を拡張し
$.post($form.attr('action'), $form.serializeArray())
.done(function (json) {
}
を。私がしたいのは、成功すれば実行するいくつかの関数とエラーで実行する関数を持つことができるように変更することです。これは可能ですか?私が見ているのは誰ですか? .postに連鎖メソッド()など
$.ajax({
url: target,
dataType: 'json',
type: 'POST',
data: data,
success: function(data, textStatus, XMLHttpRequest) { },
error: function(XMLHttpRequest, textStatus, errorThrown) { }
なぜ '$ .ajax()'を使用できないのですか? – JJJ
それは大丈夫でしょうが、私は実際に$ form.attr( 'action')、$ form.serializeArray()をajax呼び出しでどこに置くべきか分かりません。また、jQueryの方法は、それが可能であれば少し洗練されています。 –
@MarieJ '$ .ajax()'はまだjQueryの方法です:)。 – kapa