Я использую библиотеку dojo и jqgrid с codeigniter. он работает нормально. Я реализовал dojo для пользовательского интерфейса и jqgrid для вывода данных из базы данных. почти нормально работает. когда я выполнял такие операции, как вставка, обновление, удаление, jqgrid не отражал изменения. Менас не перезагружает данные из базы данных. Вот мой код.
$.ajax({
type: "POST",
url: sitepath+"factory/addfactory",
dataType: "json",
data:{factory_name:factory_name,address:address,city:city,state:state,country:country,pincode:pincode,active:active},
success:function(){
}
});
dijit.byId('dialogAddFactory').hide();
reload_grid(); ]
function reload_grid()
{
$("#factorylist").trigger("reloadGrid");
}
выше вызов ajax предназначен для вставки в базу данных. а функция reload_grid() предназначена для перезагрузки jqgrid. он покажет мне в консоли, что данные идеальны, но не показывает меня в сетке. иногда он показывает меня, а иногда нет.