2016-04-12 5 views
1

Я получил эту ошибку каждый раз, когда я нажимаю на аб: CommandButton, содержащий iconAwesomebootsfaces iconAwesome на CommandButton вызывает неперехваченным TypeError: Не удается прочитать свойство «идентификатор»

bsf.js.xhtml?ln=bsf:7 Uncaught TypeError: Cannot read property 'id' of  nullBsF.ajax.onevent @ bsf.js.xhtml?ln=bsf:7sendEvent @ jsf.js.xhtml?ln=javax.faces:1response @ jsf.js.xhtml?ln=javax.faces:1onComplete @ jsf.js.xhtml?ln=javax.faces:1AjaxEngine.req.xmlReq.onreadystatechange @ jsf.js.xhtml?ln=javax.faces:1 

Здесь код, используемый на XHTML, которые вызывают такие исключение, блокируя все другие функции интерфейса.

<b:commandButton look="primary" value="Accept" 
iconAwesome="fa-pencil-square-o" 
            ajax="true" 
            update="@form" 
            actionListener="# {navState.popSubContents(1)}" 
            action="#{courtMan.saveCourtEdit()}" /> 

Без знакаУвеликий он хорошо работает.

Итак, как использовать iconAwesome на commandButton?

Благодаря

+0

Пожалуйста, укажите больше контекста и добавьте несколько строк в ваш стек. Что такое 'iconAwesome'? Быстро посмотрите на [Как спросить] (http://stackoverflow.com/help/how-to-ask), чтобы быстрее получить ответы :) – Norman

+0

done Я забыл пример кода :) спасибо –

+0

почему это рейтинг -1 ? я должен создать новый, поскольку никто не ответил на него до сих пор. Спасибо –

ответ

0

После еще нескольких тестов мы обнаружили, что проблема не вызвана наличием атрибута iconAwesome. Похоже, что это помогает освобождать исключение чаще, но после удаления всех атрибутов iconAwesome мне удалось воспроизвести проблему.

Мне нужно было щелкнуть несколько раз на том же командном баттоне и с одновременными нажатиями, это я нажимаю на кнопку и жду несколько секунд, а щелчок снова работает, но нажав с интервалом очень короткое, за несколько миллисекунд исключение появляется.

Поскольку этот commandButton находится внутри цикла ui: repeat и содержит ActionListener, который вызывает метод bean, который получает параметр (объект списка, который выполняется итерацией), я думаю, что это может быть проблема с этим ... анализ продолжится .. спасибо.

+0

Не могли бы вы рассказать мне или [@ stephan-rauh] (http://stackoverflow.com/users/3466464/stephan-rauh), когда вы знаете об этом больше? Еще лучше было бы [открыть проблему на GitHub] (https://github.com/TheCoder4eu/BootsFaces-OSP/issues), чтобы мы могли отследить проблему и исправить ее. – Zhedar

+0

Помогли ли вы решить вашу проблему. Я застрял в аналогичном выпуске – Crawler

+0

Нет, это все равно, если я выполняю посты, клики один за другим.Так как это для нас второстепенная проблема, на данный момент мы пока не расследуем лучшее решение. Но перед тем, как продукт будет на реальном сервере, нам придется как-то его исправить. Чем вы, если найдете решение. –

 Смежные вопросы

  • Нет связанных вопросов^_^