<?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: Can't retrive data from the script</title>
	<link>http://www.trirand.com/blog/?page_id=393/help/cant-retrive-data-from-the-script</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/help/cant-retrive-data-from-the-script/rss" rel="self" type="application/rss+xml" />
        <item>
        	<title>Casufi on Can't retrive data from the script</title>
        	<link>http://www.trirand.com/blog/?page_id=393/help/cant-retrive-data-from-the-script#p14694</link>
        	<category>Help</category>
        	<guid isPermaLink="true">http://www.trirand.com/blog/?page_id=393/help/cant-retrive-data-from-the-script#p14694</guid>
        	        	<description><![CDATA[<p>Topic is closed I had to  redefine JSONReader</p>
]]></description>
        	        	<pubDate>Wed, 10 Feb 2010 15:37:30 +0200</pubDate>
        </item>
        <item>
        	<title>Casufi on Can't retrive data from the script</title>
        	<link>http://www.trirand.com/blog/?page_id=393/help/cant-retrive-data-from-the-script#p14545</link>
        	<category>Help</category>
        	<guid isPermaLink="true">http://www.trirand.com/blog/?page_id=393/help/cant-retrive-data-from-the-script#p14545</guid>
        	        	<description><![CDATA[<p>I created Grid using the following Js</p>
</p>
<p><input type='button' class='sfcodeselect' name='sfselectit2556' value='Select Code' data-codeid='sfcode2556' /></p>
<div class='sfcode' id='sfcode2556'>
<p>function OpenTables(){</p>
<p>&#160; var colDaysNames = new Array();<br />&#160; var colDaysModels = new Array();<br />&#160; var DefaultGridParams = new Array();<br />&#160; var DefaultColModel = new Array();<br />&#160; DefaultGridParams = {<br />&#160;&#160;&#160; url:&#39;data.php&#39;,<br />&#160;&#160;&#160; datatype: &#39;json&#39;,<br />&#160;&#160;&#160; mtype: &#39;POST&#39;,<br />&#160;&#160;&#160; height:&#39;100%&#39;,<br />&#160;&#160;&#160; rowNum:-1,<br />&#160;&#160;&#160; rowList:[5,10,30],<br />&#160;&#160;&#160; viewrecords: true,<br />&#160;&#160;&#160; sortorder: &#34;asc&#34;<br />&#160; };<br />&#160; DefaultColModel = {<br />&#160;&#160;&#160; align:&#39;left&#39;,<br />&#160;&#160;&#160; editable:true,<br />&#160;&#160;&#160; edittype:&#39;sring&#39;,<br />&#160;&#160;&#160; sortable:false,<br />&#160;&#160;&#160; resizable:false<br />&#160; };</p>
<p>&#160; colDaysNames = [&#39;Ð—Ð°Ñ‚Ñ€Ð°Ñ‚Ð°&#39;];<br />&#160; DefaultColModel[&#39;name&#39;]=&#39;cost&#39;;<br />&#160; DefaultColModel[&#39;index&#39;]=&#39;cost&#39;;<br />&#160; DefaultColModel[&#39;width&#39;]=100;<br />&#160; colDaysModels = [DefaultColModel];<br />&#160; colArrays(29, colDaysNames, colDaysModels);<br />&#160; DefaultGridParams[&#39;url&#39;]=&#39;data_costs.php&#39;;<br />&#160; DefaultGridParams[&#39;colNames&#39;]=colDaysNames;<br />&#160; DefaultGridParams[&#39;colModel&#39;]=colDaysModels;<br />&#160; DefaultGridParams[&#39;colModel&#39;]=colDaysModels;<br />&#160; DefaultGridParams[&#39;caption&#39;]=&#39;Ð—Ð°Ñ‚Ñ€Ð°Ñ‚Ñ‹&#39;;<br />&#160; $(&#34;#list_cost&#34;).jqGrid(DefaultGridParams);<br />&#160; $(&#34;#list_cost&#34;).jqGrid(&#39;setGridParam&#39;,{postData:{grid_type:&#39;cost&#39;,date:&#39;01.02.1999&#39;},search:true});<br />&#160; $(&#34;#list_cost&#34;).trigger(&#34;reloadGrid&#34;);</p>
<p>&#160;}</p>
</p>
<p>function colArrays(days, colDaysNames, colDaysModels){<br />&#160; DayInMons = days;<br />&#160; for (i=1;i&#60;=DayInMons;i++)<br />&#160; {<br />&#160;&#160;&#160; colDayModel = new Array();<br />&#160;&#160;&#160; colDayModel[&#39;name&#39;]=&#39;day&#39;+i;<br />&#160;&#160;&#160; colDayModel[&#39;index&#39;]=&#39;day&#39;+i;<br />&#160;&#160;&#160; colDayModel[&#39;align&#39;]=&#39;right&#39;;<br />&#160;&#160;&#160; colDayModel[&#39;editable&#39;]=true;<br />&#160;&#160;&#160; colDayModel[&#39;edittype&#39;]=&#39;sring&#39;;<br />&#160;&#160;&#160; colDayModel[&#39;sortable&#39;]=false;<br />&#160;&#160;&#160; colDayModel[&#39;resizable&#39;]=false;<br />&#160;&#160;&#160; colDayModel[&#39;width&#39;]=20;<br />&#160;&#160;&#160; colDaysModels.push(colDayModel);<br />&#160;&#160;&#160; colDaysNames.push(String(i));<br />&#160; }<br />&#160; return;<br />}</p>
</div>
<p>Here is the data_costs.php</p>
</p>
<p><input type='button' class='sfcodeselect' name='sfselectit3322' value='Select Code' data-codeid='sfcode3322' /></p>
<div class='sfcode' id='sfcode3322'>&#60;?php<br />require_once(&#39;setup.php&#39;);<br />$rowsitem = array();<br />$rowitem = array();<br />$rowarray = array();<br />$rowsitem[&#39;total&#39;]=1;<br />$rowsitem[&#39;page&#39;]=1;<br />$rowsitem[&#39;records&#39;]=20;<br />if (isset($_POST[&#39;grid_type&#39;])) {<br />&#160; if ($_POST[&#39;grid_type&#39;]==&#39;cost&#39;) {<br />&#160;&#160;&#160; if (($defaultNamespace-&#62;authenticated == 1) AND ($defaultNamespace-&#62;username != &#39;&#39;))<br />&#160;&#160;&#160; {<br />&#160;&#160;&#160;&#160;&#160; $TimeSheet = new TimeSheet();<br />&#160;&#160;&#160;&#160;&#160; $TimeSheetLine = new TimeSheetLine();</p>
<p>&#160;&#160;&#160;&#160;&#160; //$_POST[&#39;date&#39;]=2;</p>
<p>&#160;&#160;&#160;&#160;&#160; $rowitem[&#39;id&#39;]=1;<br />&#160;&#160;&#160;&#160;&#160; $rowaray[&#39;cost&#39;]=&#39;Fake title&#39;;<br />&#160;&#160;&#160;&#160;&#160; for ($i = 1; $i &#60;= 29; $i++) {<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; $rowaray[&#39;day&#39;.$i]=$i+2;<br />&#160;&#160;&#160;&#160;&#160; }<br />&#160;&#160;&#160;&#160;&#160; $rowitem[&#39;cell&#39;]=$rowaray;<br />&#160;&#160;&#160;&#160;&#160; $rowsitem[&#39;rows&#39;]=$rowitem;<br />&#160;&#160;&#160; }<br />&#160; }<br />}</p>
<p>echo json_encode($rowsitem);</p>
<p>?&#62;</p>
</div>
<p>Here is the answer on the POST request. I can se it using FireBug debugger plugin for the Firefox web browser</p>
</p>
<p><input type='button' class='sfcodeselect' name='sfselectit2968' value='Select Code' data-codeid='sfcode2968' /></p>
<div class='sfcode' id='sfcode2968'>
<p>{&#34;total&#34;:1,&#34;page&#34;:1,&#34;records&#34;:20,&#34;rows&#34;:{&#34;id&#34;:1,&#34;cell&#34;:{&#34;cost&#34;:&#34;\u0425\u0440\u0435\u043d\u044c&#34;,&#34;day1&#34;:3,&#34;day2&#34;:4,&#34;day3&#34;:5,&#34;day4&#34;:6,&#34;day5&#34;:7,&#34;day6&#34;:8,&#34;day7&#34;:9,&#34;day8&#34;:10,&#34;day9&#34;:11,&#34;day10&#34;:12,&#34;day11&#34;:13,&#34;day12&#34;:14,&#34;day13&#34;:15,&#34;day14&#34;:16,&#34;day15&#34;:17,&#34;day16&#34;:18,&#34;day17&#34;:19,&#34;day18&#34;:20,&#34;day19&#34;:21,&#34;day20&#34;:22,&#34;day21&#34;:23,&#34;day22&#34;:24,&#34;day23&#34;:25}}}</p>
</div>
<p>But this data do not appear on the page.</p></p>
]]></description>
        	        	<pubDate>Thu, 04 Feb 2010 15:25:44 +0200</pubDate>
        </item>
</channel>
</rss>