JEditable с помощью Select на MVC 3 - PullRequest
0 голосов
/ 31 мая 2011

В настоящее время я хочу отобразить список данных с использованием DataTables. И я хочу иметь возможность редактировать записи в строке. Я мог бы выполнить те без проблем. Проблема в том, что, когда я пытаюсь использовать выпадающий список (выбрать) в одном из полей для JEditable, это когда все застряло на месте.

Я хотел бы получить данные из одной из моих таблиц в MSSQL и вывести их, например, на data : "{ '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: "{ ???? : ???? }"          
        },
        {  },
        {  },
        {  },
        {  },
        {  },
        {  },
        {  },
        {  },
        {  } ]
    });
});

Я хотел бы вставить в data область в makeEditable на секунду, что для UOM из этого результата:

var selectData = from a in db.Table select new[] { Convert.ToString(m.ID), Convert.ToString(m.Name) };

Кто-нибудь может помочь мне решить эту проблему?

Большое спасибо за продвинутый o /

1 Ответ

0 голосов
/ 02 июня 2011

Мне наконец удалось получить значение для моего списка выбора из SQL. Шаги написаны в моем блоге на отрицательный ноль

...