gpt4 book ai didi

class - 在 in JSF 上设置类或 ID

转载 作者:行者123 更新时间:2023-12-04 18:43:22 25 4
gpt4 key购买 nike

我正在尝试在 <h:inputHidden> 上设置类或 id 参数在 JSF 中。代码如下所示:

<h:inputHidden value="#{getData.name}" class="targ" />

但是在浏览器中,类没有设置:
<input type="hidden" name="j_idt6" value="j_idt6">

我需要为这个参数设置一个类,因为我有一个用于 <h:inputText> 的 JavaScript 自动完成功能。在隐藏输入中设置一个值,需要在下一页中传递。

有任何想法吗?谢谢!

最佳答案

我知道现在有点晚了,但它可以帮助将来的某个人。
由于 inputHidden 在浏览器中没有显示任何内容,因此让它拥有一个类是没有意义的。
您可以使用 Id,但是当您更改使用它的组件父级时,Id 可能会发生变化,这会带来一些麻烦。

我建议作为一种解决方法,你可以给它一个父级,这样你就可以通过 javascript 操作它。

例子:

JSF

<h:panelGroup styleClass="someCssClass">
<h:inputHidden id="someId" value="someValue" />
</h:panelGroup>

Javascript(使用 jQuery,你也可以使用纯 javascript)
$('.someCssClass input[type=hidden]').val('yourNewValue');

关于class - 在 <h :inputHidden> in JSF 上设置类或 ID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19723453/

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