JQGrid - Как мы можем сделать пользовательскую деталь строки

Кто-то дает мне пример кода, чтобы сделать мою Grid такой. Я прочитал в документе, что jqgrid просто поддерживает subgrid.

нравится эта страница в Hierachy http://trirand.net/demoaspnetmvc.aspx

Спасибо!

1 ответ

На странице Custom Row Detail вы можете увидеть, как можно использовать дескриптор события subGridRowExpanded для отображения пользовательских данных HTML в качестве данных подсетки. В общем, если у вас есть какой-либо стандартный jqGrid, вы можете реализовать его очень легко. Вы должны просто добавить subGrid: true к сетке и определить subGridRowExpanded который добавляет HTML к подсетке:

subGridRowExpanded: function(subgrid_id, row_id) {
    var html = "<span>Some HTML text which corresponds the row with id="+
               row_id + "</span><br/>";
    $("#" + subgrid_id).append(html);
}

Вы можете увидеть это в прямом эфире здесь:

Другие вопросы по тегам