前提・実現したいこと
Ajaxでjson形式で取得したurlプロパティの変数を取得したい。
発生している問題・エラーメッセージ
AjaxでAPIを呼び出し、json形式で帰ってきた変数をクリップボードに貼りつける機能を作っています。 下記のコードの場合戻り値がundefindになってしまい変数を取得できません。どのようにすればよいでしょうか。
該当のソースコード
$.ajax({ type: 'POST', url: shareUrl, dataType: 'json', data: data, async: true, beforeSend: function(xhr) { xhr.setRequestHeader('hogehoge', 'true') }, success: function(data) { $('result').html(data); console.log(data.url); }, error: function(data) { alert('エラー'); } });
試したこと
コンソールログ上に戻り値のデータが返ってきますが、変数がその中のAPI➡data➡url:http....という階層順になっており、
urlのプロパティだけ取得する方法がわかりません。
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。
回答2件
あなたの回答
tips
プレビュー