CRUD
の操作をMVC
にするために、私は以下のAJAX
コールを使用します。しかし、完全、成功、エラー AJAXの関数の多くの異なる使用があるように、私は明確にしたいのは、それらの最も一般的なまたは適切な使い方が欲しいです。いくつかの例では、これらの機能のためのパラメータは存在しないが、他の例では、いくつかのパラメータがある(すなわち、jqXHR
,textStatus
,errorThrown
)。もちろん、それぞれのケースで必要な操作、つまり通知や確認メッセージなどを表示しますが、それぞれのデフォルトまたはスタンダードの使用が必要です。あなたは簡単な説明をしてCRUD
操作のためのAJAX
の標準的な使用のための最も適切な方法を投稿できますか?完了、成功とエラーのセクションで標準AJAXコールを行う方法
$.ajax({
type: "POST",
url: '@Url.Action("Insert", "Account")',
cache: false,
dataType: "json",
data: formdata,
complete: function() {
//???
},
success: function (data, textStatus, XMLHttpRequest) {
// ???
},
error: function (response) {
// ???
},
//other example usages of error function :::
error: function (jqXHR, textStatus, errorThrown) {
console.log(errorThrown);
},
error: function (xhr) {
console.log('Error: ' + xhr.statusText);
}
});
詳細な説明に感謝します。実際に私はあなたがこの質問をする前にあなたが言及したドキュメントページを見ていた。ここで唯一の問題は、AJAXメソッドの例であり、特に完全、成功、エラーが適切に機能していることを示しています。私は、あなたが見なければならないjQuesryバージョンと、jQueryバージョンがjQuery v1.11.3であることを意味すると思います。このバージョンに適したサンプルの使用方法は?投票した+ –
アイデアとサンプルはどうですか? –
この使用法の例は、それを使用する最良の方法についての意見があるほど幅広くなるでしょう。 1.11.3を使用する確実な理由がない限り、アップグレードを検討します。あなたのjQueryは2つのメジャーバージョンです。最新のバージョンを使用している場合は、使用例を得るのがずっと簡単になります。 –