タイトルの通り、JSvar newValue = {"1051431":"0","1051569":"0"};でJSONのデータを取得します。 var itemnum = arrValue[0]; アラート(newValue.itemnum); これにより、未定義が出力されます -----解決策---------var data = eval("( " +newValue+")");//js は JSON データを解析します。これは主に、JSON データが一重引用符を使用した後に文字列になるためです アラート(データ[項目番号]); キー名が数字または異常な可変文字(スペースなど)の場合、obj[xx]メソッドを使用して値を取得する必要があります。