転送します。https://blog.csdn.net/HaHa_Sir/article/details/79025127
解决JS报错:キャッチされないTypeError-は[{ "ID" の '長さ' を検索する演算子 'を' を使用できません: "636"、 "...
シーン
$ .getJSON(URL、{ID、PARAMTER}、関数(データ){})を使用して受信
MVCリターンの後端化するJsonResultデータの種類
彼は、データを取得するために戻ったときに涙技術を残さない、JSON形式のデータのための問題を解決するために、空の、様々な試みを、この間違ったことを報告するだけでなく、自分自身の中で!
直接スローするJsonResultはこの問題を持っていないとき、リストが返されます!
その後、私は記事を見ました
図1は、ソースjQueryの位置決め、$にエラーコードに応じて各トラバーサル方法は、JSONオブジェクトはなくJSON文字列よりも、。とき、それはエラーになり、着信JSONトラバーサル文字列は:演算子「に」を使用することはできませんを検索するために...
図2に示すように、溶液(次の3つの方法、にオブジェクトへのJSON JSON文字列)。
。1、評価=データ(" (" + jsonStr + " )"); // ネイティブJS方法 2、JSON.parseデータ=(jsonStr); // ネイティブJS方法 。3、データ= $ .parseJSON(jsonStr); // jqueryのを必要とします
時間をかけてバックステージパスは、JSON文字列になる方法を実際にフロントデスクにJSONオブジェクトのですか??
画像はデータ列とJSON JSONオブジェクトを示します