簡體   English   中英

如何檢索以JSON格式接收的數組數據

[英]How to retrieve array data received in JSON

我正試圖在我的網頁上用ajax做一些事情。 但是我的問題是,我的json結果中有一個數組。 我不知道在jquery檢索我的數組中的數據。

這是我的JSON:

{"res":{"tname":"my template","process":["software requirement analysis","efrwefgwerg","ergerger","ewrgerger","erwgrewgre"]}}

我不想在"process"獲取數據

我試過的是:

var app;
$.each(data.res.process,function(i,data){app='<li class="ui-state-default"><span class="ui-icon ui-icon-arrowthick-2-n-s"></span>'+data[i]+'<button aria-hidden="true" data-dismiss="modal" class="proclose close" type="button">×</button></li>';
$('#info .processDet').append(app);});

此代碼提供了single從指定的字符index的那個的index 我的意思是,如果是data[0]那么它給出了s 如果它是data[1]則它給出f

請有人幫我解決這個問題。

data[i]更改為data

var app;
$.each(data.res.process,function(i,data){app='<li class="ui-state-default"><span class="ui-icon ui-icon-arrowthick-2-n-s"></span>'+data+'<button aria-hidden="true" data-dismiss="modal" class="proclose close" type="button">×</button></li>';
$('#info .processDet').append(app);});

看看http://api.jquery.com/jquery.each/

如果你願意,你也可以嘗試這個

var app;
$.each(data.res.process,function(i,data){app='<li class="ui-state-default"><span class="ui-icon ui-icon-arrowthick-2-n-s"></span>'+data.res.process[i]+'<button aria-hidden="true" data-dismiss="modal" class="proclose close" type="button">×</button></li>';
$('#info .processDet').append(app);}); 

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM