如何通过ajax调用将大字符串传递给MVC中的控制器?

时间:2017-05-03 05:30:26

标签: ajax model-view-controller

如何通过ajax调用将大型字符串数据(字符串化数据)传递给MVC中的控制器?

在我目前的情况下,我的字符串是820 KB。在控制器中,字符串作为[{"Id":"2vwf35f!@#qad", .... name:"sdfs"}]接收。

我可以在控制器端的字符串数据之间找到....

1 个答案:

答案 0 :(得分:0)

这是我使用Jquery ajax调用我的Codeigniter控制器发布数据的方法。 您可以使用此方法发送大量数据。

    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);
        }
  });