
前提
Ajaxを使い値は持ってくることは出来ています。
実現したいこと
アラートには表示できていますがセレクトボックスの中身に入れたいです。
必要な情報が少ないかもしれませんがObjectObjectを治す方法をご教授していただけませんか
発生している問題・エラーメッセージ
現在セレクトボックスの中身が「Object Object」となってしまっています。
該当のソースコード
Javascript
1 $("#divcode").change(function(){ 2 $.ajax({ 3 url:"<s:url action='masutao' />", 4 type: 'GET', 5 datatype: "json", 6 data: {"data":$("#divcode").val()} 7 }).done(function(data){ 8 var data_stringify = JSON.stringify(data); 9 var data_json = JSON.parse(data_stringify); 10 var data_id = data_json[0]["id"]; 11 12 $('#code option').remove(); 13 //$('#code').append($('<option>').attr({ value: '値' }).text('選択肢の名前')); 14 $('#code').append($('<option>').attr({ value: data_id }). text(data_id)); 15 16 var list = data_json; 17 for(let i = 0; i < list.length; i++){ 18 var name = data_json[i]["id"]; 19 } 20 alert(JSON.stringify(list));
試したこと
アラートで値自体は持ってこれているのか
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。


回答2件