Привет, я создал страницу сообщений пользователя с этим плагином. В сетке отобразятся входящие и входящие сообщения пользователя. вот немного кода:Нужно переопределить параметр url фильтра поиска (_search) в jgrid плагин jquery?
jQuery(document).ready(function() {
//...some stuff
currentURL = function() {
return 'json_member_mail.php?task='+ currentBox;
//where current box is either inbox or outbox
}
//... alot of stuff
myGrid = jQuery("#list").jqGrid({
url:currentURL(),
datatype: 'json',
mtype: 'GET',
// even more stuff ....
}).jqGrid('navGrid','#pager',
{
the lil stuff....
search:true,
//the dialog...
}
// the dialog form editing whatever...
);//grid
});//document.ready
так тогда, когда пользователь нажимает на исходящем что-то подобное происходит:
jQuery("#list").jqGrid('setGridParam',{ url:currentURL(), postData:{lrt:lastReloadTime} }).trigger("reloadGrid"); //where current URL has the GET param task=outbox
он работает все замечательно, пока я не использую мои фильтры поиска. например, я ищу сообщения, отправленные пользователем «foo», и все это хорошо, но когда я нажимаю на outbox, он все равно попытается показать мне сообщения, отправленные пользователем «foo», но я хочу, чтобы фильтры поиска были сброшены.
Я попытался загружая диалог поиска по документу готовы и закрыть его немедленно, чтобы получить фильтр() сброс и все это, но он не работает:.-Встроенный-поиск фильтр коробка
myGrid.trigger ('reloadGrid'); имеет такое же поведение, а
.jqGrid('setGridParam',{ url:currentURL(), postData:{_search:'false'} }).trigger("reloadGrid");
бы исправить мою проблему, но это не отменит _search параметров.
любые щедрые предложения?