В настоящее время я занимаюсь разработкой веб-приложения, предназначенного для администрирования торговых автоматов и тому подобного.Я решил использовать jQuery, jQuery UI и jqGrid для этого проекта, поэтому я могу легко предоставить отличный и настраиваемый пользовательский интерфейс.и не охватывает все функции этого замечательного плагина (потому что он мне действительно нравится, хотя документация довольно скудная).
В любом случае, я полагаю, достаточно справочной информации.Давайте подойдем к делу:
Я использую панель навигации, встроенную в jqGrid, для добавления, редактирования и удаления элементов из сетки.
У меня это работает как чудо, за исключением одного: некоторыеполя могут быть включены (или видимы) только при добавлении нового элемента, но не в режиме редактирования (они должны быть скрыты и / или отключены).
Пример:
Компания, в которой я работаю, продает торговые башни, и существует несколько типов (разных размеров и разных типов) этих башен.Когда новая башня добавляется в локацию и вводится в систему, тип должен быть установлен.Но башня не может волшебным образом изменяться со временем, поэтому это поле нельзя редактировать позже.
Кто-нибудь знает, может ли такое поведение быть достигнуто путем изменения некоторых параметров инициализации?
Возможно, этонедокументированная опция редактирования ( editoptions ) или опция формы ( formoptions )?
Или, может быть, у вас есть простое решение для этого?
IБуду рад услышать ваши предложения / решения!
Спасибо =)