<?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: search functionality</title>
	<link>http://www.trirand.com/blog/?page_id=393/help/search-functionality</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/search-functionality/rss" rel="self" type="application/rss+xml" />
        <item>
        	<title>tony on search functionality</title>
        	<link>http://www.trirand.com/blog/?page_id=393/help/search-functionality#p17417</link>
        	<category>Help</category>
        	<guid isPermaLink="true">http://www.trirand.com/blog/?page_id=393/help/search-functionality#p17417</guid>
        	        	<description><![CDATA[<p>Hello,</p>
<p>You should do some thinks server side. Download the demo where we have PHP exmaples on this.</p>
<p>Regards</p>
<p>Tony</p>
]]></description>
        	        	<pubDate>Mon, 24 May 2010 18:10:37 +0300</pubDate>
        </item>
        <item>
        	<title>subte on search functionality</title>
        	<link>http://www.trirand.com/blog/?page_id=393/help/search-functionality#p17355</link>
        	<category>Help</category>
        	<guid isPermaLink="true">http://www.trirand.com/blog/?page_id=393/help/search-functionality#p17355</guid>
        	        	<description><![CDATA[<p>I have the following grid, with the search option enabled, but when I open the search dialog, and click on search button, nothing happens. What and Where should I modify it to work?</p>
<p>&#160;&#160;&#160; &#60;script type = "text/javascript"&#62;<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; jQuery(document).ready(function() {<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; $("#grid").jqGrid(<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; {<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; datatype: function() {<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; $.ajax(<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;&#160;&#160;&#160;&#160;&#160;&#160;&#160; url: "OrdenDeProduccion.aspx/GetOrdenDeProduccion", //PageMethod</p>
<p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; data: "{&#39;pPageSize&#39;:&#39;" + $(&#39;#grid&#39;).getGridParam("rowNum") +<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; "&#39;,&#39;pCurrentPage&#39;:&#39;" + $(&#39;#grid&#39;).getGridParam("page") +<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; "&#39;,&#39;pSortColumn&#39;:&#39;" + $(&#39;#grid&#39;).getGridParam("sortname") +<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; "&#39;,&#39;pSortOrder&#39;:&#39;" + $(&#39;#grid&#39;).getGridParam("sortorder") + "&#39;}", //PageMethod Parametros de entrada</p>
<p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; dataType: "json",<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; type: "post",<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; contentType: "application/json; charset=utf-8",<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; complete: function(jsondata, stat) {<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; if (stat == "success")<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;&#160;&#160; jQuery("#grid")[0].addJSONData(JSON.parse(jsondata.responseText).d);<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; else<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;&#160;&#160; alert("Error al traer los datos desde json");<br />&#160;&#160;&#160;&#160;&#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;&#160;&#160;&#160; });<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; },<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; jsonReader: //Set the jsonReader to the JQGridJSonResponse squema to bind the data.<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; {<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; root: "Items",<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; page: "CurrentPage",<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; total: "PageCount",<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; records: "RecordCount",<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; repeatitems: true,<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; cell: "Row",<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; id: "Id"<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; },<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; colModel: //Columns<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; [<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; { index: &#39;Id&#39;, name: &#39;Id&#39;, width: 10, align: &#39;Left&#39;, label: &#39;Id&#39;, hidden: true },<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; { index: &#39;Fechaentrada&#39;, name: &#39;Fechaentrada&#39;, align: &#39;Center&#39;, label: &#39;Fecha&#39;, width: 200},<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; { index: &#39;Horaentrada&#39;, name: &#39;Horaentrada&#39;, align: &#39;Center&#39;, label: &#39;Hora&#39;, width: 200 },<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; { index: &#39;Razonsocial&#39;, name: &#39;Razonsocial&#39;, align: &#39;Center&#39;, label: &#39;Cliente&#39;, width:200 },<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; { index: &#39;Producto&#39;, name: &#39;Producto&#39;, align: &#39;Center&#39;, label: &#39;Producto&#39;, width:200 },<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; { index: &#39;Cantidad&#39;, name: &#39;Cantidad&#39;, align: &#39;Center&#39;, label: &#39;Cantidad&#39;, width: 200 },<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; { index: &#39;Simbolo&#39;, name: &#39;Simbolo&#39;, align: &#39;Center&#39;, label: &#39;Simbolo&#39;, width:200 },<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; { index: &#39;Precio&#39;, name: &#39;Precio&#39;, align: &#39;Center&#39;, label: &#39;Precio&#39;, width: 200 },<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; { index: &#39;Ancho&#39;, name: &#39;Ancho&#39;, align: &#39;Center&#39;, label: &#39;Ancho m.&#39;, width: 200 },<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; { index: &#39;Largo&#39;, name: &#39;Largo&#39;, align: &#39;Center&#39;, label: &#39;Largo m.&#39;, width: 200 },<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; { index: &#39;Superficie&#39;, name: &#39;Superficie&#39;, align: &#39;Center&#39;, label: &#39;mt2&#39;, width: 200 },<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; ],<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; viewsortcols: true,<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; caption: "Tabla de Orden de Producci&#243;n",<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; loadtext: &#39;Cargando datos...&#39;,<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; emptyrecords: &#39;No hay resultados&#39;,<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; rowNum: 10, // PageSize.<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; rownumbers: true,<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; rownumWidth: 15,<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; gridview: true,<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; pager: "#pager", //Pager.<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; //sortname: &#39;Razonsocial&#39;,<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; viewrecords: true,<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; sortorder: "asc",<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; width: "760",<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; height: "260"<br />&#160;&#160;&#160; }).navGrid("#pager", { edit: false, add: false, search: true, del: false });<br />});</p>
</p>
<p>Regards!</p>
]]></description>
        	        	<pubDate>Thu, 20 May 2010 19:14:22 +0300</pubDate>
        </item>
</channel>
</rss>