jQuery $.ajax を使用して Web サービスを呼び出しています。その結果、大量のデータと大きな小数点を持つ JSON データが生成されます。Fiddler では、JSON の結果は次のように表示されます。
-1.34337916794034E+18
Fiddler で Textview を使用している場合、(正しい) 結果が得られます
-1343379167940340394.0
私のajax関数:
$.ajax({ タイプ: メソッド、 beforeSend: 関数 (リクエスト) { ShowLoader(); request.setRequestHeader(requestHeaderName, requestHeaderValue); }、 受け入れます: "gzip, deflate", URL: メソッド URL、 contentType: "application/json; charset=utf-8", クロスドメイン: 真、 データ: jsonParams, データ型: 'json', 成功: 関数 (responseData) { コールバック(応答データ)を返します。 }、 完全: 関数 () { HideLoader(); } });
どうしてこれなの?これは JSON / jQuery の問題ですか? Web アプリケーションも ASP.NET (フォーム) を使用しています。
助けてください。