2013-09-16 4 views
0

Я пытаюсь отобразить данные в JqGrid от контроллера пружины. Вот ответ JSON с моего пружинным регулятора {"rows":[{"firstName":"sharma","lastName":"sharma","id":2}],"page":"1","records":"1","total":"1"}JqGrid не может отображать данные

Это мой файл JSP:

<table id="grid"></table> 
<div id="pager"></div> 
<script type="text/javascript"> 
    $("#grid").jqGrid({ 
    url:'/url', 
    colModel:[ 
     {name:'id', label: 'ID', formatter:'integer', width: 40}, 
     {name:'firstName', label: 'First name', width: 300}, 
     {name:'lastName', label: 'Last Name', width: 200} 
    ], 
    caption: "ReportingEmployees", 
    pager : '#pager', 
    height: 'auto' 
    }).navGrid('#pager', {edit:false,add:false,del:false, search: false}); 
</script> 

Я провел часы, чтобы выяснить, что это неправильно, JSON выглядит действительным также. Любая помощь очень ценится.

ответ

1

Вы должны добавить опцию

datatype: 'json' 

ОБНОВЛЕНО: The demo использует данные в формате JSON, который Вы отправляли сообщение и код, где я добавил datatype: 'json'. Он отображает

enter image description here

+0

Я пытался, но не получилось – varun

+0

@varun: Посмотрите на демо от ** ОБНОВЛЕНО ** часть моего ответа. – Oleg

+0

Пожалуйста, заполните полный код – varun

Смежные вопросы