レスポンス変数のデータを取得する方法を教えてください。デバッガでは、返されたすべてのデータ(イメージ)を見ることができますが、オブジェクトから情報をフェッチする方法はありますか?私はajax-functionのレスポンスの結果を取得
1
A
答えて
0
での例を、以下のい
function getUserList() {
$.ajax({
url: "https://reqres.in/api/users",
type: "POST",
data: {
name: "paul rudd",
movies: ["I Love You Man", "Role Models"]
},
success: function(response) {
console.log(response);
}
});
}
必要な形式でグローバル変数を作成し、Ajaxのポスト値を割り当てます。しかし、まずオブジェクトのプロパティを確認してからオブジェクトを作成してください。それ以外の場合は、jquery extend()メソッドを使用して範囲を変更する必要があります。
var userObject = {createdAt:"",id:"",movies:[],name:""};
function getUserList() {
$.ajax({
url: "https://reqres.in/api/users",
type: "POST",
data: {
name: "paul rudd",
movies: ["I Love You Man", "Role Models"]
},
success: function(response){
userObject = response;
console.log(userObject.createdAt+" "+ userObject.id);
}
});
+0
おかげさまですが、ムービー変数の内容を取得するにはどうすればいいですか?userObject.movies [0]最初のインデックス位置の場合 – java
+0
同じロジックを使用します。ムービーオブジェクトを作成し、そのオブジェクトの助けを借りてムービー配列にアクセスします。 –
関連する問題
- 1. JSONレスポンスを反復して結果を変数に取得
- 2. ストアプロシージャの結果を取得
- 3. XP_CMDSHELLの結果を取得
- 4. PrintDialogの結果を取得
- 5. CosmosDbクエリの結果をRaw文字列(httpレスポンスのペイロード)として取得
- 6. laraval apiの状態チェックとjsonレスポンスとしての結果の取得
- 7. Node.JS + MySQL - 結果の取得
- 8. 取得テスト結果
- 9. Ember.js - 結果を取得
- 10. ParsePromise結果を取得
- 11. iOS - ヘッダー結果を取得
- 12. PHP - DOMXpath - 結果を取得
- 13. 前のテストの結果を取得
- 14. JMeterのRESTサンプラーの結果を取得
- 15. 参加のクエリの結果を取得
- 16. Phalcon - PHQLのcountの結果を取得
- 17. 最初のスレッドの結果を取得
- 18. MessageBoxの結果を取得する
- 19. YCSBの結果を取得する
- 20. 電話の結果を取得
- 21. 前回のビルド結果を取得
- 22. h5pインタラクティブクイズの結果を取得
- 23. 非同期メソッドの結果を取得
- 24. Tridionページネーション - 結果の総数を取得
- 25. Pythonマルチプロセッシング:次の結果を取得
- 26. Mysqlビュー、ストアドプロシージャの結果を取得
- 27. Python - リクエストの結果を取得する
- 28. C#Windowsサービスの結果を取得
- 29. datetimeの結果を取得する
- 30. C++ Builder - アクティビティの結果を取得
'console.log(response.variableName)'を使用してください。 'variableName'はあなたの' data'であなたが送った変数で、それが動作すれば私に知らせます。 –
@AnkitSingh - それは良い作品ですが、それは動作しない配列である映画にアクセスする場合は、例えば、私がresponse.movies [0]で試してみると、 "キャッチされていないタイプエラー:undefinedのプロパティ0を読み取ることができません" – java