Asp.net mvc 3 在MVC 3上使用Select创建表格

Asp.net mvc 3 在MVC 3上使用Select创建表格,asp.net-mvc-3,datatables,jeditable,datatable.select,Asp.net Mvc 3,Datatables,Jeditable,Datatable.select,我当前希望使用DataTables显示数据列表。我希望能够在线编辑记录。我可以毫无问题地执行这些。问题是,当我尝试在表的某个字段上使用下拉列表选择时,所有内容都被固定在无位置 我想从MSSQL中的一个表中获取数据,并将其转储到数据上:{test':'test'}例如。但是我找不到一个方法来做到这一点。我的JS知识不是很好 我有没有办法执行这个?在这个问题中,我包括我当前的代码: 这是我对Datatables和JEditable的初始化 $(document).ready(function ()

我当前希望使用DataTables显示数据列表。我希望能够在线编辑记录。我可以毫无问题地执行这些。问题是,当我尝试在表的某个字段上使用下拉列表选择时,所有内容都被固定在无位置

我想从MSSQL中的一个表中获取数据,并将其转储到数据上:{test':'test'}例如。但是我找不到一个方法来做到这一点。我的JS知识不是很好

我有没有办法执行这个?在这个问题中,我包括我当前的代码: 这是我对Datatables和JEditable的初始化

$(document).ready(function () {
    $('#myItem').dataTable({
        "bProcessing": true,
        "bServerSide": true,
        "sAjaxSource": 'Items/AjaxDataProvider',
        "sPaginationType": "full_numbers",
        "aoColumns": [
                                { "sName": "ID",
                                    "bSearchable": false,
                                    "bSortable": false,
                                    "bVisible": false
                                },
                    { "sName": "NAME" , "sWidth" : "20%" },
                    { "sName": "UOM", "sWidth": "7%" },
                    { "sName": "REMARKS", "sWidth" : "8%"},
                                { "sName": "BARCODE", "sWidth": "8%" },
                                { "sName": "WITH SERIAL", "sWidth": "10%" },
                                { "sName": "MODEL" }
             ]
    }).makeEditable({
        sUpdateURL: "/Items/UpdateData",
        sAddURL: "/Items/AddData",
        sDeleteURL: "/Items/DeleteData",
        aoColumns: [
        {  },
        {   
            type: "select",
            onBlur: "submit",
            data: "{ ???? : ???? }"          
        },
        {  },
        {  },
        {  },
        {  },
        {  },
        {  },
        {  },
        {  },
        {  } ]
    });
});
我想在makeEditable for second中的数据区域中插入,该区域用于此结果中的计量单位:

var selectData = from a in db.Table select new[] { Convert.ToString(m.ID), Convert.ToString(m.Name) };
谁能帮我解决这个问题


非常感谢高级o/

我终于从SQL中获得了选择列表的值。这些步骤写在我的博客上