【发布时间】:2020-06-21 10:28:11
【问题描述】:
我是 JSF Primefaces 的新手
我正在使用 Primeface 向导,我需要使用 java 禁用/启用向导中的 Next/Back 按钮。我试过下面的代码但失败了
对于下一步按钮禁用:
PrimeFaces.current().executeScript(" PF('" + clientId + "').nextNav.css('disabled', 'true');");
PrimeFaces.current().executeScript(" PF('" + clientId + "').nextNav.css('disabled', 'disabled');");
对于下一个按钮启用:
PrimeFaces.current().executeScript(" PF('" + clientId + "').nextNav.css('disabled', 'false');");
PrimeFaces.current().executeScript(" PF('" + clientId + "').nextNav.css('disabled', 'none');");
但是当我尝试使用可见性时,它正在工作
对于下一步按钮隐藏:
PrimeFaces.current().executeScript(" PF('" + clientId + "').nextNav.css('visibility', 'hidden');");
下一个按钮显示:
PrimeFaces.current().executeScript(" PF('" + clientId + "').nextNav.css('visibility', 'visible');");
问题:如何使用 Java sn-p 启用/禁用向导中的 Next/Back 按钮? (需要禁用而不是隐藏按钮)
【问题讨论】:
-
你是否已经看到this问题
-
disabled 不是 css 的东西,它是一个属性。如果您尝试在纯 html 上设置
disabled: disabled在应用的 css 选择器中,它不会做任何事情...... -
@fuggerjaki61:请阅读最后的粗体字...
-
@Melloware:请阅读最后的粗体行
标签: css jsf primefaces