<?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: Dynamic select options from server</title>
	<link>http://www.trirand.com/blog/?page_id=393/help/dynamic-select-options-from-server</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/dynamic-select-options-from-server/rss" rel="self" type="application/rss+xml" />
        <item>
        	<title>koyyada on Dynamic select options from server</title>
        	<link>http://www.trirand.com/blog/?page_id=393/help/dynamic-select-options-from-server#p7883</link>
        	<category>Help</category>
        	<guid isPermaLink="true">http://www.trirand.com/blog/?page_id=393/help/dynamic-select-options-from-server#p7883</guid>
        	        	<description><![CDATA[<p>Hello,</p>
</p>
<p>You are given methodCall in url , is it method in url ,if so it is not working, can u help me plz.</p>
<p>sree</p>
]]></description>
        	        	<pubDate>Fri, 17 Jul 2009 00:47:10 +0300</pubDate>
        </item>
        <item>
        	<title>bujinwang on Dynamic select options from server</title>
        	<link>http://www.trirand.com/blog/?page_id=393/help/dynamic-select-options-from-server#p7480</link>
        	<category>Help</category>
        	<guid isPermaLink="true">http://www.trirand.com/blog/?page_id=393/help/dynamic-select-options-from-server#p7480</guid>
        	        	<description><![CDATA[<p>Thanks Sara. That resolved my problem.</p>
<p>Regards,</p>
</p>
<p>Burt</p>
]]></description>
        	        	<pubDate>Fri, 26 Jun 2009 10:51:34 +0300</pubDate>
        </item>
        <item>
        	<title>sarai on Dynamic select options from server</title>
        	<link>http://www.trirand.com/blog/?page_id=393/help/dynamic-select-options-from-server#p7451</link>
        	<category>Help</category>
        	<guid isPermaLink="true">http://www.trirand.com/blog/?page_id=393/help/dynamic-select-options-from-server#p7451</guid>
        	        	<description><![CDATA[<p>Hi Burt,</p>
<p>I just have the same problem, but I made a little trick to solve it, I don&#39;t know if there is another solution. By now I want to search my code with you.</p>
<p>I declare and input hidden and ther is where I put the values that I need in the select.</p>
<p>$(document).ready(function(){<br />&#160;&#160;&#160;&#160; $.ajax({<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; url:&#39;tipomaquina.do?methodCall=getOptions&#39;,<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; <strong>async : false,</strong>&#160;&#160; //notice that async has to be <strong>false</strong><br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; success: function(datos){<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; $("#datos").val(datos);<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; }<br />&#160;&#160;&#160; });</p>
<p>&#160;&#160;&#160; var idArea = $("#areas :selected").val();<br />&#160;&#160;&#160; <br />&#160;&#160;&#160; $("#table1").jqGrid({<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; url:&#39;tipomaquina.do?methodCall=fillTable&#38;idArea=&#39;+idArea,<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; datatype: &#39;xml&#39;,<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; colNames:[&#39;Tipo de Maquina&#39;,&#39;Area&#39;],<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; colModel:[ {name:&#39;tipoMaquina&#39;,index:&#39;tipoMaquina&#39;, width:200, editable:true, edittype:&#39;text&#39;,editrules:{required:true,size:30}},<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; {name:&#39;area&#39;,index:&#39;area&#39;, width:200, editable:true,edittype:&#39;select&#39;,editoptions:{value:<strong>getOptions()</strong>},editrules:{required:true}}],<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; rowNum:5,<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; imgpath: gridimgpath,<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; viewrecords: true,<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; pager: $(&#39;#footer1&#39;),<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; caption:&#39;Tipo de M&#225;quina&#39;,<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; editurl:&#39;someurl&#39;<br />&#160;&#160;&#160; }).navGrid(&#39;#footer1&#39;,{edit:true,add:true,del:true,refresh:true,search:false,view:false},<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; {height:280,reloadAfterSubmit:true,top:130,left:500,url:&#39;tipomaquina.do?methodCall=edit&#39;,closeAfterEdit:true},<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; {height:280,reloadAfterSubmit:true,top:130,left:500,url:&#39;tipomaquina.do?methodCall=add&#39;},<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; {height:150,reloadAfterSubmit:true,top:130,left:500,url:&#39;tipomaquina.do?methodCall=delete&#39;},<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; {});</p>
<p>&#160;&#160;&#160; function getOptions(){<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; return $("#datos").val();<br />&#160;&#160;&#160; }</p>
<p>&#160;&#160;&#160; $("#areas").change(function(){<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; var idArea = $("#areas :selected").val();<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; $("#table1").setGridParam({url:&#39;tipomaquina.do?methodCall=fillTable&#38;idArea=&#39; + idArea,page:1}).trigger("reloadGrid");<br />&#160;&#160; });<br />});</p>
</p>
<p>Hope this is useful to you. If there is someone that have another solution please let use know.</p>
<p>Thanks,</p>
<p>Sara</p>
]]></description>
        	        	<pubDate>Thu, 25 Jun 2009 08:53:58 +0300</pubDate>
        </item>
        <item>
        	<title>bujinwang on Dynamic select options from server</title>
        	<link>http://www.trirand.com/blog/?page_id=393/help/dynamic-select-options-from-server#p7443</link>
        	<category>Help</category>
        	<guid isPermaLink="true">http://www.trirand.com/blog/?page_id=393/help/dynamic-select-options-from-server#p7443</guid>
        	        	<description><![CDATA[<p>I have a column marked as "select" and I would like to dynamically specify the values from server. I have JSON/normal string ready from server.</p>
<p>I have tried to do ajax or $.JSON call, and the string is returned correctly as :</p>
<p>var locationData= ...get string from server;</p>
<p>and in colModal:</p>
<p>{<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; name: &#39;locations&#39;,<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; index: &#39;locations&#39;,<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; width: 300,<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; height: 800,<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; editable: true,<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; hidden: true,<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; edittype: "select",<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; editoptions: {<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; multiple: true,<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; value: locationData<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; },<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; editrules: {<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; edithidden: true,<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; required: true<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; }<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; }</p>
<p>it did not work! However if I specify the same string statically, it worked:</p>
<p>locationData = "1:loation1; 2:location2";</p>
<p>Burt</p></p>
]]></description>
        	        	<pubDate>Wed, 24 Jun 2009 11:31:51 +0300</pubDate>
        </item>
</channel>
</rss>