2022年7月
          1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31            
無料ブログはココログ

« JavascriptのDate | トップページ | Windows7 ネットワーク一覧が表示されない »

ASP.NET JSONのデータ長

こんな感じでJSONデータを取得していたのですが 
$.ajax({
        url: "hoge.asmx/GetData",
        data: JSON.stringify(params),
        dataType: "json",
        type: "POST",
        contentType: "application/json; charset=utf-8",
        success: function (result) {
            endGridRequest("dtbl");
            var grdData = $("#tbl")[0];
            grdData.addJSONData(result.d);
        },
        error: function (result) {
            alert(result.responseText);
        }
  });

テスト環境では問題なく動作。
本番環境で「文字列の長さがmaxJsonLengthプロパティで設定されている値を超えています」とエラーが出て動かなくなってしまった。

Web.ConfigにmaxJsonLengthを設定して動作するようになりました。

<system.web.extensions>
    <scripting>
      <webServices>
        <jsonSerialization maxJsonLength="999999999" />
      </webServices>
    </scripting>
  </system.web.extensions>




« JavascriptのDate | トップページ | Windows7 ネットワーク一覧が表示されない »

ASP.NET2.0」カテゴリの記事

コメント

コメントを書く

(ウェブ上には掲載しません)

トラックバック


この記事へのトラックバック一覧です: ASP.NET JSONのデータ長:

« JavascriptのDate | トップページ | Windows7 ネットワーク一覧が表示されない »