私がこれを持っているとしましょう:
for( i = 0; i < 10; i++ )
{
$.ajax({
type: "POST",
url: "geocode-items.php",
async: true,
data: {
key: i
},
success: function( data )
{
// data returns the index I passed into the script with the data property.
},
error( a, b, c )
{
alert( i ); // this obviously won't work
}
});
}
アラート(私); エラーセクションでは、正しいインデックスに警告しません。成功した場合は、geocode-items.php スクリプトに入力したキーを返すことができますが、エラー セクションでは何も返すことができません。
エラーメソッドを起動するときに、リクエストを通じて送信された元のデータを参照する方法を知っていますか?
this.data.keyのようなもの?スタックしている特定のオブジェクトのエラーを報告できますか? 一般的な「エラー コードがあったが、どこにあるかわからない」を記述する必要はありません。