Я играю с jqGrid и мне интересно, может ли значение jsonmap в colModel jqGrid иметь фильтрованное значение.
ColModel
colModel:[
{name:'fname',index:'action',jsonmap:'cells.cell.colname["fname"].value', width:50, align:"center", resizable:false}
]
JSON
{
"rows":[
{
"cells":
{
"cell":{
"value":"Mark",
"colname": "fname"
}
}
}
]
}
Значение свойства ячеек во входных данных JSON в виде массива
{
"rows":[
{
"cells":[
{
"cell":{
"value":"Mark",
"colname": "fname"
}
}]
}
]
}
со следующими colModel
не работает
colModel:[
{name:'fname',index:'action',jsonmap:'cells.cell.value', width:50, align:"center", resizable:false}
]
Чтобы разместить более одного столбца и почему предложение добавить фильтр - У меня проблема с отображением json с jsonmap
со следующей структурой.Вот почему я спросил, можем ли мы добавить фильтр.
{
"rows":[
{
"cells":
{
"cell":{
"value":"Mark",
"colname": "fname"
},
"cell":{
"value":"Strong",
"colname": "lname"
},
"cell":{
"value":"Hourly",
"colname": "emptype"
}
}
}
]
}
ОБНОВЛЕНО : Данные JSON могут быть
{
"wrapper": {
"rows": [
{
"cells": [
{
"value": "Mark",
"colname": "fname"
},
{
"value": "Strong",
"colname": "lname"
},
{
"value": "Hourly",
"colname": "emptype"
}
]
},
{
"cells": [
{
"value": "Mark2",
"colname": "fname"
},
{
"value": "Strong2",
"colname": "lname"
},
{
"value": "Hourly2",
"colname": "emptype"
}
]
}
]
}
}