gpt4 book ai didi

javascript - 使用 wicket 禁用按钮时更改组件的 className?

转载 作者:行者123 更新时间:2023-12-02 20:25:33 24 4
gpt4 key购买 nike

例如:

<span class="button4">
<button wicket:id="saveButton" type="submit">
<wicket:message key="modalArchiveAccount.button.save" />
</button>
</span>

从java代码中,我将此按钮设置为启用或禁用,问题是我不知道如何在禁用按钮时更改跨度类名。

最佳答案

将 WebMarkupContainer 包裹在按钮周围

add(new WebMarkupContainer("spanId") {
{
add(new Button<String>("saveButton")){
[... button logic...]
};
}
});

<span wicket:id="spanId">
<button wicket:id="saveButton" type="submit">
<wicket:message key="modalArchiveAccount.button.save" />
</button>
</span>

然后将新的 AttributeModifier("class",...) 或 AttributeAppender("class",...) 添加到 WebMarkupContainer,其使用与禁用按钮相同的逻辑。

关于javascript - 使用 wicket 禁用按钮时更改组件的 className?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4899600/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com