Title: jquery datatable return 3 same respond with different encho each fire
Tags: asp.net-mvc;jquery;jquery-datatables
Question: I had follow the below tutorial

http://www.codeproject.com/Articles/155422/jQuery-DataTables-and-ASP-NET-MVC-Integration-Part

but is weird that each time fire to server, it will return 3 same respond, same data but with different encho from server, is that normal behavior? but it will slow down table process ever just a few record, any idea?

jquery

```var _bspaging = new bspaging();
            _bspaging.Render();
            self.$('#tblticket').dataTable({
                "bDestroy": true,
                "bServerSide": true,
                "sPaginationType": "bootstrap",
                "sDom": '<"top"flp<"clear"&gt;&gt;rt<"bottom"ip<"clear"&gt;&gt;',
                "bSortable": true,
                "bAutoWidth": false,
                "sAjaxSource": '/Home/Ticket/AjaxHandler',
                "fnServerParams": function (aoData) {
                    aoData.push({ "name": "sStatus", "value": status });
                },
                "bProcessing": true,
                "aoColumns": [
                    { "sTitle": "Status" },
                    { "sTitle": "Ticket Date", "sWidth": "10%" },
                    { "sTitle": "Ticket No.", "sWidth": "10%" },
                    { "sTitle": "Title", "sWidth": "30%" },
                    { "sTitle": "Category", "sWidth": "10%" },
                    { "sTitle": "Item", "sWidth": "10%" },
                    { "sTitle": "Created By", "sWidth": "10%" },
                    { "sTitle": "Current", "sWidth": "10%" },
                    {
                        "sName": "ID",
                        "sDefaultContent": "",
                        "sWidth": "10%",
                        "fnRender": function (obj) {
                            if (status == "New") {
                                return "<a class='btn btn-large'&gt;<i class=\"icon icon-pencil\"&gt;</i&gt; Edit</a&gt;";
                            }
                        },
                    }
                ]
            })
```




Here is the accepted answer: ok, I guess i'm wrong, I found the culprit that cause my jquery datatable return multiple response from server, instead of "bprocessing", I figure out that the RowGrouping plugin caused my datatable to return multiple respond from the server



{'source': 'StackExchangeDataset', 'subset': 'stackoverflow.com', 'metadata': {'AnswerCount': 1, 'CommentCount': 0, 'ContentLicense': 'CC BY-SA 3.0', 'CreationDate': '2013:00:08/22/13', 'FavoriteCount': None, 'PostTypeId': 1, 'Tags': '<asp.net-mvc><jquery><jquery-datatables>', 'Title': 'jquery datatable return 3 same respond with different encho each fire', 'ViewCount': 78, 'id': 18370610, 'user_AboutMe': '<p>System developer</p>\n', 'user_AccountId': 2108570.0, 'user_DisplayName': 'Se0ng11', 'user_Reputation': 2283.0, 'user_Views': 293.0, 'user_id': 1874308.0}}