<?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: loadComplete function</title>
	<link>http://www.trirand.com/blog/?page_id=393/discussion/loadcomplete-function</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/loadcomplete-function/rss" rel="self" type="application/rss+xml" />
        <item>
        	<title>digitalspaghetti on loadComplete function</title>
        	<link>http://www.trirand.com/blog/?page_id=393/discussion/loadcomplete-function#p2718</link>
        	<category>Discussion</category>
        	<guid isPermaLink="true">http://www.trirand.com/blog/?page_id=393/discussion/loadcomplete-function#p2718</guid>
        	        	<description><![CDATA[<p>NM, I managed to fix it by passing a null value in the returned array of row values from PHP</p>
]]></description>
        	        	<pubDate>Mon, 27 Oct 2008 18:29:51 +0200</pubDate>
        </item>
        <item>
        	<title>digitalspaghetti on loadComplete function</title>
        	<link>http://www.trirand.com/blog/?page_id=393/discussion/loadcomplete-function#p2717</link>
        	<category>Discussion</category>
        	<guid isPermaLink="true">http://www.trirand.com/blog/?page_id=393/discussion/loadcomplete-function#p2717</guid>
        	        	<description><![CDATA[<p>In your case, you need to do an anonymous function, like this:</p>
<p><input type='button' class='sfcodeselect' name='sfselectit2794' value='Select Code' data-codeid='sfcode2794' /></p>
<div class='sfcode' id='sfcode2794'>loadComplete: function() {<br />&#160;&#160;&#160; setBold(ctab, colNames1);<br />}</div>
</p>
<p>That should for you, however on the same function - my function is failing, and I don&#39;t know why:</p>
<p><input type='button' class='sfcodeselect' name='sfselectit4320' value='Select Code' data-codeid='sfcode4320' /></p>
<div class='sfcode' id='sfcode4320'>
<p>&#39;loadComplete&#39;: function() {<br />&#160;&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; var row_ids = jQuery("#campaigns-list").getDataIDs();<br />&#160;&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; jQuery.each(row_ids, function(i, row_id){<br />&#160;&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; var output = [];<br />&#160;&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; output.push(&#39;&#60;a href="#" rel="&#39;+row_id+&#39;" class="campaign-button-edit"&#62;edit&#60;/a&#62;&#39;);<br />&#160;&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; output.push(&#39;&#60;a href="#" rel="&#39;+row_id+&#39;" class="campaign-button-delete"&#62;delete&#60;/a&#62;&#39;);<br />&#160;&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; jQuery("#campaigns-list").setRowData(row_id, {<br />&#160;&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#39;actions&#39;:output.join(&#39;&#39;)<br />&#160;&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; }<br />&#160;&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; );<br />&#160;&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; });</p>
<p>}</p>
</div>
<p>In my function I can see the row_id when i output it to firebug, however nothing appears in the column, except the column header - and I only get 5 columns back, when I should be getting 6 (the actions being missing).</p>
<p>Any ideas folks?</p>
]]></description>
        	        	<pubDate>Mon, 27 Oct 2008 17:27:47 +0200</pubDate>
        </item>
        <item>
        	<title>pat on loadComplete function</title>
        	<link>http://www.trirand.com/blog/?page_id=393/discussion/loadcomplete-function#p2716</link>
        	<category>Discussion</category>
        	<guid isPermaLink="true">http://www.trirand.com/blog/?page_id=393/discussion/loadcomplete-function#p2716</guid>
        	        	<description><![CDATA[<p>This works ...<br />loadComplete: function() {<br />&#160;&#160;&#160; $.each(colNames2, function(i,k) { $("#"+ctab).setCell("0", k, "", {&#39;font-weight&#39;:&#39;bold&#39;}); });<br />}</p>
<p>But this &#8230;<br />loadComplete: setBold(ctab, colNames1)</p>
<p>function setBold(grd, nameArr) { <br />&#160;&#160;&#160; $.each(nameArr, function(i,k) { $("#"+grd).setCell("0", k, "", {&#39;font-weight&#39;:&#39;bold&#39;}); }); <br />};</p>
<p>fails because the $t.grid object doesn&#39;t exist in the setCell function. Is there a way to get this setBold function to work?</p>
]]></description>
        	        	<pubDate>Mon, 27 Oct 2008 17:16:53 +0200</pubDate>
        </item>
</channel>
</rss>