0
我有json right here。
這就是結果表:
,這是我的javascript來獲得JSON並將其解析爲表:
如何按指定的對象值對json數組進行分組?
function detail(kodenegara, koderesult)
{
$.ajax({
type: "GET",
contentType: "application/json; charset=utf-8",
url: "http://www.greenfields.co.id:502/Service1.svc/"+kodenegara,
dataType: "json",
success:function(data){
var result = koderesult;
var details = "";
for (i = 0; i < data[result].length; i++){
details +=
"<tr>"+
"<td>"+data[result][i].mc+"</td>"+
"<td>"+data[result][i].value3+"</td>"+
"<td>"+data[result][i].value2+"</td>"+
"<td>"+data[result][i].value1+"</td>"+
"<td>"+data[result][i].avgqty+"</td>"+
"<td>"+data[result][i].budqty+"</td>"+
"<td>"+data[result][i].budval+"</td>"+
"<td>"+data[result][i].acvqty+"</td>"+
"<td>"+data[result][i].acvval+"</td>"+
"</tr>";
}
$("#table_" + kodenegara)
.empty()
.append(details)
.trigger('create');
//show the page
$.mobile.changePage("#detail_"+kodenegara, "slide", false, true);
},
error: function() {
alert("ERROR");
}
});
}
我想組由對象名稱tipe
JSON數組。所以表將被tipe
進行分組,將是這樣的:
的問題是,我該怎麼辦我在javascript循環?謝謝
現在它工作:))但如果表的數量是動態的,並獲得表的數量是通過對'tipe'進行分組?因爲沒有包含5'tipe'的結果(可以是3或4)。 :))非常感謝你:D – blankon91 2012-07-11 08:08:52