Подтвердить что ты не робот

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

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

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

спасибо!

4b9b3361

Ответ 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);
}

Вы можете увидеть этот живой здесь: