how to return the multiple lists from controller action to ajax success call back function
<p>I am creating a mvc .net project in which i have the jquery ajax request is as follows</p>

<pre><code>$.ajax({
        url: "@Url.Action("getdata", "SeatPlans")",
        data: { seat_plane_id : 17},
    type: "POST",
    dataType: "json",
    success: function (data) {
        loadData(data);
    },
    error: function () {
        alert("Failed! Please try again.");
    }
});
</code></pre>

<p></p>

<p>which call the following controller action</p>

<pre><code>public JsonResult getdata(int seat_plane_id)
    {
        int lid = seat_plane_id;
        List&lt;SeatPlans&gt; allUser = new List&lt;SeatPlans&gt;();
        allUser = db.SEATPLAN.Where(d =&gt; d.layout_id == lid).ToList();
        lid++;
        List&lt;SeatPlans&gt; allUser1 = new List&lt;SeatPlans&gt;();
        allUser1 = db.SEATPLAN.Where(d =&gt; d.layout_id == lid).ToList();

        return new JsonResult { Data = allUser,JsonRequestBehavior = JsonRequestBehavior.AllowGet };
    }
</code></pre>

<p>the code is working fine. the controller action send the data in allUser to callback function.</p>

<p>but what i need is that i want to send both data in alluser and allUser1 to the success function of ajax call</p>