JavaScriptの問題を理解するのに苦労しています。PHPスクリプトを介してajax呼び出しを行い、データを取得するスクリプトがあります。このデータの形式は「[12300000,13]」です。
データに対してアラートを出すと、正確にそれが得られます。括弧内の値に興味があります。だからこれは私がやったことです:
var myObj = JSON.parse(data);
var temp = new Array();
temp=myObj.split(',');
これをやろうとすると;
alert(temp[0]);
何も返ってきません。JavaScriptでこれを行う簡単な方法はありますか。私のスクリプト全体は以下のとおりです。
$.ajax({
url: 'get_data.php',
success: function(data) {
//when I do alert(data), I will get this format [123000000,45]//
var myObj = JSON.parse(data);
alert(myObj);//this will display this without the brackets123000000,45
//but when I do this
var temp = new Array();
temp=myObj.split(',');
alert(temp[0]); //does not return anything
},
cache: false
});
}