0

データベースから値を取得し、JSON に解析しています。JSON データ形式は次のようになります。

[{"INCOMING":"09:09:49","INETCALL":"00:14:09","ISD":"00:05:50","LOCAL":"02:38:02","STD":"01:39:28"}]

この JSON 値を 2 つの変数に分割したいのですが、1 つは次のとおりです。

var toc=["INCOMING","INETCALL","ISD","LOCAL","STD"]

そして、このような他の変数..

var callduration=["09:09:49","00:14:09","00:05:50","02:38:0","01:39:28"]

今、私の必要に応じて、それを2つの変数に分割する必要があります.forループを書きましたが、機能していません.これが私のクライアント側のコードです..

$.ajax({
                type: 'GET',
                url: 'getdataduration',
                async:false,
                dataType: "text",
                success: function(data) {

                    console.log(data);
                    var dbdata=JSON.parse(data);
                    console.log(dbdata);
                    for(var i=0,len=dbdata.length;i<len;i++){
                        $.isNumeric(dbdata[i]) ?  callduration.push(dbdata[i]) :  toc.push(dbdata[i]);
                    }

                }

            });

            console.log(toc);
            console.log(callduration);

みんな私を助けてください。前もって感謝します..

4

2 に答える 2