2016-10-07 6 views
0

とのWebGridでページング:私はJSで作成し、このコードを持っているAJAXポストリクエスト

function PartialViewLoad() { 
    $.ajaxSetup({ cache: false }); 
    $.ajax({ 
     url: "/ControllerAlpha/MethodBeta", 
     type: "GET", 
     dataType: "html", 
     data: 
      { 
       strFY: $("#strFY").val(), 
       strMD: $("#strMD").val(), 
       strStatus: $("#strTarget").val(), 
       strLead: $("#dropLeads").val(), 
       strManager: $("#dropManagers").val(), 
       strAppName: $("#strAIRAppName").val() 
      }, 
     contentType: "application/json; charset=utf-8", 
     success: function (result) { 
      $("#dataChart").html(result); 
     } 
    }); 
} 

strTarget、dropLeads、dropManagersとstrMDは、文字列の配列です。

このコードは、かみそりヘルパーで作成されたウェブグリッドを埋めます。しかし、多くのオプションが選択されている場合(約350)、メソッドを呼び出すことはありません。これは、パラメータの長さのためにGETメソッドを呼び出すことが不可能になります(50以上でうまくいきます)。

AjaxのPOSTメソッドを使用してwebgridをページングすることは可能ですか?

答えて

0

<appSettings> 
    <add key="aspnet:MaxJsonDeserializerMembers" value="150000" /> 
</appSettings> 
+0

は:( 404(見つかりません)動作しませんでした投稿することができ、データを高めるために、あなたのweb.configファイル内の行の下に追加します。 –

関連する問題