Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   Обновление jqgrid в форме (https://javascript.ru/forum/jquery/24765-obnovlenie-jqgrid-v-forme.html)

Jarlaxle 13.01.2012 13:44

Обновление jqgrid в форме
 
Есть форма, в которой находится таблица jqGrid.

Настройка формы:
$("#my_form_id").dialog({
		bgiframe: true,
		autoOpen: false,
		height: 475,
		width: 1320,
		modal: true,
		gridview: true,
		closeOnEscape: false,
		buttons: {
			'НЕ Сохранять': function () {
				ExitNotSave();
			},
			'СОХРАНИТЬ': function () {
				Save();
			}
		},
		}
	});


При первом открытии формы таблица обновляется. При последующих - нивкакую.
не помогает.
$('#jqgrid_table_id').trigger('reloadGrid');
тоже не работает.
$('#jqgrid_table_id').jqGrid('setGridParam', { 'postData': { id: "1" } }).trigger("reloadGrid");

Но если закомментить код настройки формы - то, "о чудо" - таблица спокойно обновляется по..
$('#jqgrid_table_id').trigger('reloadGrid');

---
В чем может быть проблема?

Jarlaxle 16.01.2012 13:20

Проблема решена:
Оказалось, что таблица была обьявлена 2 раза. Всё обновлялось, только отображалась в форме не та, что нужно.


Часовой пояс GMT +3, время: 06:28.