layUI 如何处理数组格式的数据。以符合它的数据规范

在使用layui数据表格时,我的数据源是

return view('Admin/questionTypeList2',$result);

$result是通过查询得到的一个标准的二维数组,如下
Array
(
[0] => Array
(
[id] => 1
[type_name] => 单选题
[p_type] => 1
[mark] => SingleSelect
[sort_order] => 1
)

[1] => Array
    (
        [id] => 2
        [type_name] => 多选题
        [p_type] => 1
        [mark] => MultiSelect
        [sort_order] => 2
    )

[2] => Array
    (
        [id] => 3
        [type_name] => 填空题
        [p_type] => 2
        [mark] => FillInBlanks
        [sort_order] => 3
    )

)

将此参数传递给页面,但网页显示数据接口异常。我用了下面方法。仍然显示错误

,parseData: function(res) { //res 即为原始返回的数据

            return {
                "code" : 0,  // 注意返回正确的状态码是0
                "msg" : res.msg,
                "count" : res.count,
                "data": res  // 格式: [{name:cocoli,age:21},{name:licy,age:60}]

            };
        }

请问 这里该怎样转化,代码应该怎么写呢。请赐教。不胜感谢。