Reload no JQuery Plugin [resolvido]

2 respostas
kweles

Olá Pessoal como faço para recarregar o JQuery Plugin via ajax?

Tipo quero passar alguns parâmetros para ele e em seguida recarregá-lo ou re-pintá-lo.

Alguém tem idéia de como posso fazer isto.

No fundo no fundo o que queria era criar minha própria pesquisa com meus input text´s e ao clicar no botão ele
passar os valores para minha action e recarregar o jquery populado.

Na opção de pesquisa que o jquery plugin oferece ele faz isto qdo clicamos no botão Find. queria saber o que ele faz la dentro
para fazer igual. Mas já tentei abrir os fontes e não consigo achar, pois ele faz dinâmicamente e não encontro.

Valeu pessoal!

2 Respostas

kweles

Segue o exemplo:

java script:

function doSearch(ev){
		if(!flAuto)
			return;
        //var elem = ev.target||ev.srcElement;
		if(timeoutHnd)
			clearTimeout(timeoutHnd)
		timeoutHnd = setTimeout(gridReload,500)
	}

	function enableAutosubmit(state){
		flAuto = state;
		jQuery("#submitButton").attr("disabled",state);
	}

	function gridReload(){
		var id_regional = jQuery("#id_regional").val();
		var resumo = jQuery("#resumo").val();
		jQuery("#gridnota").jqGrid('setGridParam',{url:"searchNotaEntrada?id_regional="+id_regional+"&resumo="+resumo,page:1}).trigger("reloadGrid");
	}

html:

&lt;div class="h"&gt;Search By:&lt;/div&gt; &lt;div&gt; &lt;input type="checkbox" id="autosearch" onclick="enableAutosubmit(this.checked)"&gt; Enable Autosearch <br/> Id. Regional<br /> &lt;input type="text" id="id_regional" onkeydown="doSearch(arguments[0]||event)" /&gt; &lt;/div&gt; &lt;div&gt; Resumo<br> &lt;input type="text" id="resumo" onkeydown="doSearch(arguments[0]||event)" /&gt; &lt;button onclick="gridReload()" id="submitButton" style="margin-left:30px;"&gt;Search&lt;/button&gt; &lt;/div&gt; <br>

kweles

quem quiser saber mais, dê uma olhada neste site:

http://www.trirand.com/blog/jqgrid/jqgrid.html#

Criado 12 de maio de 2010
Ultima resposta 14 de mai. de 2010
Respostas 2
Participantes 1