Jqgrid различать в dataInit добавлять и редактировать формы
Как я могу различать событие dataInit, добавляю ли я новые данные или редактирую его?
Спасибо заранее.
Ответ 1
Это хороший вопрос! +1 от меня для этого.
Нет прямого способа обнаружить внутри dataInit, вызвана ли она из формы "Добавить" или "Изменить". Точно так же, если вы используете несколько режимов редактирования (например, редактирование формы и inline редактирование) и несколько режимов поиска (диалог предварительного поиска и поиск панели инструментов) нет прямого способа определить, в каком месте используется элемент управления.
В качестве обходного пути вы можете использовать следующее. Вы можете определить переменную, которую вы можете установить в другом значении внутри события, которое будет вызываться в форме "Добавить" и "Изменить" до, будет вызываться dataInit. Чтобы сказать, что у вас не так большой выбор. Это событие