我是Angular 2的新手,我正在使用PrimeNG的pickList(https://www.primefaces.org/primeng/#/picklist)实现双列表框。
我正在使用ADD和REMOVE按钮列出PrimeNG pickList内3列的表数据。有谁能告诉我如何最初禁用ADD和REMOVE按钮,直到用户选择pickLIst中的任何数据?
情景:
我在pickList中有两个容器:Source和Target。
这是我的代码:
#primary {
width: 100%;
height: 15%;
overflow: scroll;
}
#secundary {
width: 100%;
height: 85%;
overflow: scroll;
}
有人能建议我如何在PrimeNG pickList中实现这个目标吗?
答案 0 :(得分:2)
你可以在下面这样做。
document.getElementsByClassName('ui-picklist-buttons')[0].getElementsByClassName('ui-picklist-buttons-cell')[0]
.getElementsByTagName('button')[0].setAttribute('disabled', 'disabled');
但这不是正确的禁用方法; - )