在JavaScript中禁用PrimeFaces selectOneMenu组件

时间:2015-04-21 12:25:23

标签: javascript jsf primefaces

如何禁用selectOneMenu

如果我在<号码:日历>标签 onclick="document.getElementById('formId:textInputId').disabled=true"

它会禁用< p:具有给定ID的inputText,但是如果我尝试对<号码:selectOneMenu用于>不起作用?

我已经在html页面上锁定了id名称,就像我对inputText一样。它看起来像这样j_idt13:projectName

1 个答案:

答案 0 :(得分:3)

如果要从javascript禁用该组件,请使用客户端API disable()enable()功能。

<p:selectOnceMenu widgetVar="selectOneMenuWidget" />

从Javascript您可以致电:

PF('selectOneMenuWidget').disable();