мне нужно jqgrid обновить всю страницу, а не только сеткумне нужно jqgrid обновить всю страницу, а не только сетку
У меня есть jqgrid, который отображает сведения о задании по ремонту автомобилей. Прямо сейчас, у меня есть перезагрузка сетки, используя следующий скрипт, и мне нужно изменить его, чтобы он обновлял всю страницу, чтобы обновить промежуточные и полные поля (которые сидят вне сетки). Вот мой соответствующий код, любая помощь будет принята с благодарностью:
var editOptions = {
keys: true,
successfunc: function() {
var $self = $(this);
setTimeout(function() {
$self.trigger("reloadGrid");
}, 50);
}
};
$grid.jqGrid('navGrid', '#pager', {add: false, edit: false, del: true, search:false},{reloadAfterSubmit:true,afterSubmit:commonSubmit,closeAfterEdit:true,width:"400"},{reloadAfterSubmit:true,afterSubmit:commonSubmit,closeAfterAdd:false,width:"400"},{url:"editGrid.cfc?method=delUser",closeAfterDelete:true,reloadAftersubmit:false,afterSubmit:commonSubmit,caption:"Delete",msg:"Delete selected",width:"400"});
$grid.jqGrid('inlineNav', '#pager', {addParams:{position:"last",addRowParams:editOptions},editRowParams:editOptions});
});
Кстати, я попытался изменить $ self.trigger ("reloadGrid"); to $ self.trigger ("location.reload()"); но это просто заставляет новую строку исчезать, пока я не обновляю страницу вручную, используя F5. (Я также попробовал resetForm() и получил те же результаты) –