2017-05-03 12 views
0

MVCのajax呼び出しを介して大きな文字列データ(文字列データ)を渡す方法はありますか?MVCのコントローラにAJAX呼び出しで大きな文字列を渡すには?

私の現在のシナリオでは、私の文字列は820 KBです。コントローラでは、文字列は[{"Id":"[email protected]#qad", .... name:"sdfs"}]として受信されます。

コントローラー側の文字列データの間に....があります。

+0

Ajaxポスト・メソッドを使用して、大きな文字列をコントローラーにポストすることができます。 –

+0

http://stackoverflow.com/questions/17810063/jquery-ajax-post-huge-string-value –

+0

@AllenKing、私はajax投稿のみを使用しています。データを調べると、文字列にデータがないことがわかりました。文字列の間に "...."と表示されます –

答えて

0

これは、私がCodeigniterコントローラにJquery ajaxコールを使用してデータを投稿するために使用するものです。 この方法で大量のデータを送信できます。

var id=$(".id").val(); 
    var name=$(".name").val(); 
    var formData = { 
     'id'    : id, 
     'name'   : name, 
    }; 

    $.ajax({ 
     type: 'POST', 
     url: "<?=base_url()?>ControllerName/saveAjaxdata/", 
     data: formData, 
     dataType: "text", 
     success: function(resultData) 
     { 
     console.log(resultData); 
     } 
    }); 
関連する問題