jsonオブジェクトから値を取得できません。firebugから観察すると、jsonデータは次のようになります。
[{"PROJECT_ID":"CASEENO"},{"PROJECT_ID":"DARKROOM-2"}]
これは私のajaxコードです:
$.ajax({
type: "POST",
url: "getdata.php",
dataType: "json",
data: { 'dataString': projectid }, cache:false,
success: function(data)
{
alert(data);
for (var i = 0; i < data.length; i++)
{
$("#projid").append("<option value=data[i].PROJECT_ID>data [i].PROJECT_ID</option>");
}
}
});
alert(data)は[オブジェクトオブジェクト]を提供しています。このように試しましdata.PROJECT_ID, data[PROJECT_ID],data[i].PROJECT_ID
たが、プロジェクトIDの値がselectタグに表示されません。forループからプロジェクトIDを取得するにはどうすればよいですか?