Настройка добавления / Edit Dialog in jqGrid

Извините, я не могу публиковать изображения, я слишком новичок.

В диалоговых окнах добавления / редактирования jqGrid я хотел бы загрузить список выбираемых элементов на основе выбор, сделанный ранее. На рисунке выше выбор значений должен быть загружен на основе значения, выбранного в выборе критериев. Я считаю, что путь, который нужно пройти, заключается в использовании dataurl в объекте editoptions, но у меня есть проблемы в этом отношении. Первая проблема, которая вызвала беспокойство, была основана на документации здесь , не похоже, что есть событие, которое может сработать при изменении значения критерия, которое позволит мне обновить список значений.

Также меня смущает, как данные должны возвращаться из запроса ajax. В документации сказано:

Установка параметра editoptions dataUrl Параметр editoptions dataUrl действителен только для элемента edittype: select. Параметр dataUrl представляет собой URL-адрес, из которого должен быть получен элемент выбора html. Когда этот параметр установлен, элемент будет заполнен значениями из запроса AJAX.Данные должны быть допустимым элементом выбора HTML с желаемыми параметрами »

означает ли это, что мне нужно будет сгенерировать HTML и вернуть его как часть ответа? Раньше я передавал все свои данные с помощью json.

6
задан Jess Stone 3 February 2014 в 09:12
поделиться