<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
	<title>jQuery Grid Plugin - jqGrid - Topic: Grid not displaying JSON data</title>
	<link>http://www.trirand.com/blog/?page_id=393/discussion/grid-not-displaying-json-data</link>
	<description><![CDATA[Grid plugin]]></description>
	<generator>Simple:Press Version 5.7.5.3</generator>
	<atom:link href="http://www.trirand.com/blog/?page_id=393/discussion/grid-not-displaying-json-data/rss" rel="self" type="application/rss+xml" />
        <item>
        	<title>Seawinnie on Grid not displaying JSON data</title>
        	<link>http://www.trirand.com/blog/?page_id=393/discussion/grid-not-displaying-json-data#p28517</link>
        	<category>Discussion</category>
        	<guid isPermaLink="true">http://www.trirand.com/blog/?page_id=393/discussion/grid-not-displaying-json-data#p28517</guid>
        	        	<description><![CDATA[<p><img class="spSmiley" style="margin:0" title="Smile" src="/blog/wp-content/forum-smileys/sf-smile.gif" alt="Smile" />Thanks very much Oleg,</p>
</p>
<p>All working now.</p>
<p>I was missing the json reader definition:</p>
<p>jsonReader: {<br />&#160;&#160;&#160; repeatitems: false,<br />&#160;&#160;&#160; id: "Id",<br />&#160;&#160;&#160; root: function (obj) { return obj; },<br />&#160;&#160;&#160; page: function (obj) { return 1; },<br />&#160;&#160;&#160; total: function (obj) { return 1; },<br />&#160;&#160;&#160; records: function (obj) { return obj.length; }<br />}</p>
]]></description>
        	        	<pubDate>Mon, 25 Mar 2013 01:15:20 +0200</pubDate>
        </item>
        <item>
        	<title>OlegK on Grid not displaying JSON data</title>
        	<link>http://www.trirand.com/blog/?page_id=393/discussion/grid-not-displaying-json-data#p28502</link>
        	<category>Discussion</category>
        	<guid isPermaLink="true">http://www.trirand.com/blog/?page_id=393/discussion/grid-not-displaying-json-data#p28502</guid>
        	        	<description><![CDATA[<p>I am not sure which JSON data produce your code. I recommend you to read <a href="/jqgridwiki/doku.php?id=wiki:retrieving_data#json_data" target="_blank">documantation</a>&#160;about <strong>jsonReader</strong> especially about <strong>root</strong> and <strong>repeatitems</strong> properties of <strong>jsonReader</strong>. Thy to add <strong>jsonReader</strong> option in the following form:</p>
<p><input type='button' class='sfcodeselect' name='sfselectit2984' value='Select Code' data-codeid='sfcode2984' /></p>
<div class='sfcode' id='sfcode2984'>jsonReader: {root: function (obj) {return obj;}}</div>
<p>If you will have no success you should include the exact response of server (the JSON data).</p>
<p><span style="font-size: 14px;">Best regards<br /></span><span style="font-size: 14px;">Oleg&#160;</span></p>
]]></description>
        	        	<pubDate>Fri, 22 Mar 2013 08:55:35 +0200</pubDate>
        </item>
        <item>
        	<title>Seawinnie on Grid not displaying JSON data</title>
        	<link>http://www.trirand.com/blog/?page_id=393/discussion/grid-not-displaying-json-data#p28501</link>
        	<category>Discussion</category>
        	<guid isPermaLink="true">http://www.trirand.com/blog/?page_id=393/discussion/grid-not-displaying-json-data#p28501</guid>
        	        	<description><![CDATA[<p>Hi,</p>
<p>I am trying to load json data in jqgrid but no data is being displayed. I have confirmed that the HRDatahandler.asp page returns json data. I am a jqgrid newbie and any help is appreciated.</p>
<p>Server side:</p>
<p>HRDataHandler code:</p>
<p>&#60;%@ Language=VBScript %&#62;</p>
<p><!--#INCLUDE FILE="connect_ajax_functions.asp"--> <!--#include file="JSON_2.0.4.asp"--> <!--#include file="JSON_UTIL_0.1.1.asp"--> &#60;%  Response.AddHeader "Content-Type", "application/json"</p>
<p>QueryToJSON(dbconn,"SELECT TOP 500 Id,SkillName,SkillDescription,active,ISNULL(CompletionPlusYears,0) AS CompletionPlusYears,ISNULL(Reminder,&#39;No&#39;) AS Reminder,ISNULL(ProjectID,0) AS ProjectID FROM dbo.HR_Skills").Flush Response.End</p>
<p>%&#62;</p>
<p>
Client side code:</p>
<p>$(function(){</p>
<p>$("#list").jqGrid({</p>
<p>url:&#39;HR_Datahandler.asp&#39;,</p>
<p>datatype: "json",</p>
<p>colNames:[&#39;Id&#39;,&#39;SkillName&#39;, &#39;SkillDescription&#39;,&#39;active&#39;,&#39;CompletionPlusYears&#39;,&#39;Reminder&#39;,&#39;ProjectID&#39;],</p>
<p>colModel:[</p>
<p>{name:&#39;Id&#39;, index:&#39;Id&#39;, width:55, key:true},</p>
<p>{name:&#39;SkillName&#39;, index:&#39;SkillName&#39;, width:150},</p>
<p>{name:&#39;SkillDescription&#39;, index:&#39;SkillDescription&#39;, width:200, align:&#39;right&#39;},</p>
<p>{name:&#39;active&#39;, index:&#39;active&#39;, width:80, align:&#39;right&#39;},</p>
<p>{name:&#39;CompletionPlusYears&#39;, index:&#39;CompletionPlusYears&#39;, width:150, sortable:false},</p>
<p>{name:&#39;Reminder&#39;, index:&#39;Reminder&#39;, width:80, align:&#39;right&#39;},</p>
<p>{name:&#39;ProjectID&#39;, index:&#39;ProjectID&#39;, width:80, align:&#39;right&#39;}                    ],</p>
<p>height:&#39;auto&#39;,</p>
<p>pager: &#39;#pager&#39;,</p>
<p>rowNum:10,</p>
<p>rowList:[25,50,100],</p>
<p>sortname: &#39;SkillName&#39;,</p>
<p>sortorder: "desc",</p>
<p>viewrecords: true,</p>
<p>gridview: true,</p>
<p>caption: "Skills Grid"</p>
<p>});</p>
<p>});</p>
<p>$("#list").jqGrid(&#39;navGrid&#39;,&#39;#pager&#39;,{edit:false,add:false,del:false});</p>
</p>
<p>&#60;div id="pager" name="pager"&#62;&#60;/div&#62;&#160;</p>
<p>&#60;table id="list" name="list"&#62;&#60;tr&#62;&#60;td/&#62;&#60;/tr&#62;&#60;/table&#62;&#160;</p>
</p>
<p>Thanks<img class="spSmiley" style="margin:0" title="Frown" src="/blog/wp-content/forum-smileys/sf-frown.gif" alt="Frown" /></p>
]]></description>
        	        	<pubDate>Fri, 22 Mar 2013 08:42:55 +0200</pubDate>
        </item>
</channel>
</rss>