Передача дополнительного параметра в функцию f: ajax onevent

В моем проекте JSF 2.0 JBoss AS 7 ) я хотел бы, чтобы в моих формах, представленных ajax, отображалось немного статус значка, активируемый на этапах начала и завершения, чтобы конечный пользователь знал, что что-то все еще происходит.

Primefaces p: ajaxStatus здесь бесполезны, так как я хотел бы иметь много разных значков в разных местах моей страницы.

Я нашел небольшое решение в этом вопросе: « Как показать разные состояния ajax на одном вводе? », но у меня все еще есть проблема: чтобы сделать мою функцию javascript многоразовой, мне нужно чтобы предоставить вызову дополнительный параметр.

Я сделал что-то вроде этого:


    
    

и я вижу параметр «extraParam», отправленный на сервер через запрос, но в моем методе javascript showProgress я не могу восстановить его с помощью единственного заданного параметра .

Итак, мои вопросы: могу ли я предоставить моему f: ajax onevent javascript-методу дополнительный параметр через f: param (или, может быть, f: attribute или что-то еще)?

19
задан Community 23 May 2017 в 11:54
поделиться