这是我的c#课程。
public class GridMetaData
{
public IEnumerable<ColumnInfo> ColumnList {get;set;}
PageSizeList = new List<int> {10,20,50};
}
public class ColumnInfo
{
public string Title {get;set;}
}
这是我的控制器类代码
[Route(user/searchmetatdata)]
public GridMetadata SearchMetaData()
{
return userBO.SearchMetadata(); //This gets column list from database.
}
这是我从UI客户端调用的ajax。
$(ajax({
url: 'user/searchmetadata'
type:"GET"
success: function(data){
//I want here pull columns details and set to datatable.
.....
};
});
我的ajax调用返回&#34;数据&#34;格式如下
data
--ColumnList
--[0]
-- Title = "FirstName"
--[1]
-- Title = "LastName"
我的数据表代码
$(document).ready(function() {
$('#employees').dataTable( {
"ajax": // what format i should send data here?
"columns": // what format i should send data here?
]
} );
});
我如何从上面解析&#34;数据&#34;响应?
我是否必须编写自定义方法来转换&#34;数据&#34;去json?