Jquery XNAT JSON获取项目ID列表,以填充下拉列表供选择
我试图在下拉列表中显示XNAT项目;但是,项目id的值返回为未定义。我的代码是:Jquery XNAT JSON获取项目ID列表,以填充下拉列表供选择,jquery,json,xnat,Jquery,Json,Xnat,我试图在下拉列表中显示XNAT项目;但是,项目id的值返回为未定义。我的代码是: //populate the Project ID select function populateProjectID() { alert("Populate project ID: "); $.ajax({ type: 'GET', dataType : "json", url: XNAT_URL+'data/archive/projects/?fo
//populate the Project ID select
function populateProjectID() {
alert("Populate project ID: ");
$.ajax({
type: 'GET',
dataType : "json",
url: XNAT_URL+'data/archive/projects/?format=json',
xhrFields: {
withCredentials: true
},
headers: {
'Content-Type':'application/x-www-form-urlencoded',
},
success: function(response, status, xhr) {
var responseObjArray = response.ResultSet.Result;
alert("Populate project ID success: " + responseObjArray);
for(var obj in responseObjArray){
alert("responseObjArray[obj].project: " + responseObjArray[obj].project);
$('<option style="color:black>').text(responseObjArray[obj].project).appendTo('#projectName');
}
},
error: function(response) {
alert("Populate project ID error: ");
console.log(response)
}
});
}
警报“警报”(“responseObjArray[obj].project:+responseObjArray[obj].project);”每次返回:
responseObjArray[obj].project: undefined
如何获取项目ID的值以填充下拉列表
responseObjArray[obj].project
应该是
responseObjArray[obj].ID
responseObjArray[obj].ID