<?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: css problem</title>
	<link>http://www.trirand.com/blog/?page_id=393/help/css-problem</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/css-problem/rss" rel="self" type="application/rss+xml" />
        <item>
        	<title>ycceric on css problem</title>
        	<link>http://www.trirand.com/blog/?page_id=393/help/css-problem#p2940</link>
        	<category>Help</category>
        	<guid isPermaLink="true">http://www.trirand.com/blog/?page_id=393/help/css-problem#p2940</guid>
        	        	<description><![CDATA[<p>&#60;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "<a href="http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" target="_blank"><a href="http://www.w3.org/TR/xhtml1/DT" rel="nofollow">http://www.w3.org/TR/xhtml1/DT</a>.....tional.dtd</a>"&#62;<br />&#60;html xmlns="<a href="http://www.w3.org/1999/xhtml" target="_blank">http://www.w3.org/1999/xhtml</a>"&#62;</p>
]]></description>
        	        	<pubDate>Wed, 05 Nov 2008 21:47:43 +0200</pubDate>
        </item>
        <item>
        	<title>ycceric on css problem</title>
        	<link>http://www.trirand.com/blog/?page_id=393/help/css-problem#p2925</link>
        	<category>Help</category>
        	<guid isPermaLink="true">http://www.trirand.com/blog/?page_id=393/help/css-problem#p2925</guid>
        	        	<description><![CDATA[<p>what css should i involve when i click Hide/Show Columns? i get a ugly layout...can you give me some suggestion of what i have to be included in the code?</p>
<p>here is the code:</p>
<p>&#60;html&#62;<br />&#60;head&#62;<br />&#60;title&#62;jqGrid Demo&#60;/title&#62;<br />&#60;link rel="stylesheet" type="text/css" media="screen" href="themes/coffee/grid.css" /&#62;<br />&#60;link rel="stylesheet" type="text/css" media="screen" href="themes/jqModal.css" /&#62;</p>
<p>&#60;style&#62;<br />html, body {<br />&#160;margin: 0;&#160;&#160;&#160;/* Remove body margin/padding */<br />&#160;padding: 0;<br />&#160;overflow: hidden;&#160;/* Remove scroll bars on browser window */&#160;<br />&#160;font: 12px "Lucida Grande", "Lucida Sans Unicode", Tahoma, Verdana;<br />&#160;width: 100%;<br />&#160;height: 100%<br />}<br />/*Splitter style */</p>
<p>#Splitter {<br />/*&#160;min-width: 600px;*/ /* Splitter can&#39;t be too thin ... */<br />&#160;min-height: 300px; /* ... or too flat */<br />&#160;margin: .1em .1em .1em .1em;<br />&#160;border: 4px solid #83B4D8; /* No padding allowed */<br />}</p>
<p>#LeftPane {<br />&#160;width: 200px; /* optional, initial splitbar position */<br />&#160;min-width: 50px; /* optional */<br />&#160;max-width: 350px;<br />&#160;background: #F8F8FF;<br />&#160;padding: 2px;<br />&#160;overflow: hidden;<br />&#160;white-space: nowrap;<br />}<br />/*<br />&#160;* Right-side element of the splitter.<br />&#160;*/</p>
<p>#RightPane {<br />&#160;background: #F8F8FF;<br />&#160;padding: 2px;<br />&#160;overflow: auto;<br />&#160;width:700px;<br />&#160;min-width: 500px;<br />}<br />/* <br />&#160;* Splitter bar style; the .active class is added when the<br />&#160;* mouse is over the splitter or the splitter is focused<br />&#160;* via the keyboard taborder or an accessKey. <br />&#160;*/<br />#Splitter .vsplitbar {<br />&#160;width: 4px;<br />&#160;background: #83B4D8 url(images/vgrabber.gif) no-repeat center;<br />}<br />#Splitter .vsplitbar.active, #Splitter .vsplitbar:hover {<br />&#160;background: #c66 url(images/vgrabber.gif) no-repeat center;<br />}</p>
<p>&#60;/style&#62;</p>
<p>&#60;script src="jquery.js" type="text/javascript"&#62;&#60;/script&#62;<br />&#60;script src="jquery.jqGrid.js" type="text/javascript"&#62;&#60;/script&#62;<br />&#60;script src="js/jqModal.js" type="text/javascript"&#62;&#60;/script&#62;<br />&#60;script src="js/jqDnR.js" type="text/javascript"&#62;&#60;/script&#62;</p>
<p>&#60;/head&#62;<br />&#60;body&#62;</p>
<p>&#60;div id="Splitter"&#62;<br />&#160; &#160;&#60;div id="LeftPane"&#62;<br />&#160; &#160;&#60;/div&#62; &#60;!-- #LeftPane --&#62;<br />&#160;&#60;div id="RightPane"&#62;</p>
<p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &#60;div id="mainPanelArea" class="tabPanel" &#62;&#60;/div&#62;</p>
<p>&#60;a href="#" id="vcol"&#62;Hide/Show Columns&#60;/a&#62;</p>
<p>&#60;table id="list" class="scroll"&#62;&#60;/table&#62;<br />&#60;div id="pager" class="scroll" style="text-align:center;"&#62;&#60;/div&#62;</p>
</p>
<p>&#60;a href="javascript:void(0)" id="m1"&#62;Get Selected id&#39;s&#60;/a&#62;</p>
<p>&#60;a href="#" id="a1"&#62;Get data from selected row&#60;/a&#62;</p>
</p>
<p>&#160;&#60;/div&#62; &#60;!-- #RightPane --&#62;<br />&#60;/div&#62; &#60;!-- #Splitter --&#62;<br />&#60;/div&#62;</p>
<p>&#60;script type="text/javascript"&#62;</p>
<p>var gridimgpath = &#39;themes/basic/images&#39;;</p>
<p>jQuery(document).ready(function(){</p>
</p>
<p>&#160; jQuery("#list").jqGrid({<br />&#160;&#160;&#160; <a href="http://www.trirand.com/blog/&#39;server.php&#39;" target="_blank">url:&#39;server.php&#39;</a>,<br />&#160;&#160;&#160; datatype: &#39;json&#39;,<br />&#160;&#160;&#160; mtype: &#39;GET&#39;,<br />&#160;&#160;&#160; colNames:[&#39;A&#39;,&#39;B&#39;, &#39;C&#39;,&#39;D&#39;,&#39;E&#39;,&#39;F&#39;],<br />&#160;&#160;&#160; colModel :[<br />&#160;&#160;&#160;&#160;&#160; {name:&#39;id&#39;, index:&#39;id&#39;, width:55},<br />&#160;&#160;&#160;&#160;&#160; {name:&#39;price&#39;, index:&#39;price&#39;, width:90,editable:true},<br />&#160;&#160;&#160;&#160;&#160; {name:&#39;catid&#39;, index:&#39;catid&#39;, width:80, align:&#39;right&#39;,editable:true},<br />&#160;&#160;&#160;&#160;&#160; {name:&#39;name&#39;, index:&#39;name&#39;, width:80, align:&#39;right&#39;,editable:true},<br />&#160;&#160;&#160;&#160;&#160; {name:&#39;description&#39;, index:&#39;description&#39;, width:80, align:&#39;right&#39;,editable:true},<br />&#160;&#160;&#160;&#160;&#160; {name:&#39;color&#39;, index:&#39;color&#39;, width:150, sortable:false,editable:true} ],<br />&#160;&#160;&#160; pager: jQuery(&#39;#pager&#39;),<br />&#160;&#160;&#160; rowNum:10,<br />&#160;&#160;&#160; rowList:[10,20,30],<br />&#160;multiselect: true,<br />&#160;&#160;&#160; sortname: &#39;id&#39;,<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; cellsubmit: &#39;clientArray&#39;,<br />&#160;&#160;&#160; sortorder: "desc",</p>
<p>onclickSubmit : function(eparams) {</p>
<p>alert("1");<br />&#160;},</p>
<p>&#160;&#160;&#160; viewrecords: true,</p>
<p>&#160;&#160;&#160; imgpath: &#39;themes/coffee/images&#39;,<br />&#160;&#160;&#160; gridimgpath: &#39;themes/coffee/images&#39;,<br />&#160;&#160;&#160; caption: &#39;My first grid&#39;,</p>
<p>&#160;cellsubmit: &#39;clientArray&#39;,<br />&#160;afterEditCell: function (id,name,val,iRow,iCol){<br />&#160;},<br />&#160;afterSaveCell : function(rowid,name,val,iRow,iCol) {<br />&#160;&#160;if(name == &#39;price&#39;) {<br />&#160;&#160;&#160;var amtval = jQuery("#list").getCell(rowid,iCol+1);<br />&#160;&#160;&#160;jQuery("#list").setRowData(rowid,{color:parseFloat(val)+parseFloat(amtval)});<br />&#160;&#160;}<br />&#160;}<br />&#160; }).navGrid(&#39;#pager&#39;,{<br />&#160;&#160; edit:false,<br />&#160;&#160; add:false,<br />&#160;&#160; del:false,<br />&#160;&#160; search:false }).navButtonAdd(&#39;#pager&#39;,{<br />&#160;&#160; caption:"Add", buttonimg:"themes/coffee/images/row_add.gif",<br />&#160;&#160;&#160;&#160;&#160; onClickButton: function(){<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; alert("Adding Row")<br />&#160;&#160;&#160;&#160;&#160; }, position:"last"</p>
<p>&#160;&#160;&#160;&#160;&#160; }).navButtonAdd(&#39;#pager&#39;,{<br />&#160;&#160; caption:"Del", buttonimg:"themes/coffee/images/row_delete.gif",<br />&#160;&#160;&#160;&#160;&#160; onClickButton: function(id){<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; var selecteditem = jQuery("#list").getGridParam(&#39;selarrrow&#39;);<br />//alert(jQuery("#list").getGridParam(&#39;selrow&#39;));<br />alert(jQuery("#list").getGridParam(&#39;selarrrow&#39;));</p>
</p>
<p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; //var itemList = new Array();<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; //itemList = selecteditem.split(",");<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; //for (var i=0;i&#60;itemList.length;i++)<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; jQuery("#list").delGridRow(&#39;1&#39;);</p>
<p>&#160;&#160;&#160; }, position:"last" });</p>
</p>
<p>});</p>
<p>jQuery("#a1").click( function(){<br />&#160;var id = jQuery("#list").getGridParam(&#39;selrow&#39;);<br />&#160;if (id)&#160;{<br />&#160;&#160;var ret = jQuery("#list").getRowData(id);<br />&#160;&#160;alert("id="+ret.id+" invdate="+ret.invdate+"...");<br />&#160;} else { alert("Please select row");}<br />});</p>
</p>
<p>jQuery("#m1").click( function() {<br />&#160;var s;<br />&#160;s = jQuery("#list").getGridParam(&#39;selarrrow&#39;);<br />&#160;alert(s);<br />});</p>
</p>
<p>jQuery("#vcol").click(function (){<br />&#160;jQuery("#list").setColumns();<br />});</p>
<p>&#60;/script&#62;<br />&#60;/body&#62;<br />&#60;/html&#62;</p>
]]></description>
        	        	<pubDate>Wed, 05 Nov 2008 05:07:35 +0200</pubDate>
        </item>
</channel>
</rss>