Плагин RowEditor на моей сетке работает хорошо, но для одного моего случая использования я должен программно вызвать кнопку «обновить» и закрыть всплывающую панель RowEditor. Для справки: снимок экрана ниже:
Я пробовал указанную ниже команду, но, похоже, она не вызывает событие.
var updtBtn = grid.getPlugin('myPlugin').editor.floatingButtons.child('#update');
myBtn.fireEvent('click', myBtn);
Я создал скрипку для проверки этого: скрипта для обновления RowEditor firevent
Указанная выше команда (которая не работала) выполняется на следующих шагах:
- Нажмите на строку, чтобы редактировать, изменить текст, не закрывайте всплывающее окно редактора.
- Теперь нажмите кнопку «Добавить» в заголовке сетки, которая добавит строка. Это также, когда событие запуска кнопки обновления должно сработать в соответствии с командой, которую я использовал.
Любые указатели на то, как получить эту работу, очень ценятся.