Jon*_*ary 0 jsf render selectonemenu primefaces
我有一个JSF表单,其中包含一些JavaScript.当特定输入更改为值> = 10时,selectOneMenu需要动态更改其选项(是或否).
我的jQuery:
if ($("input[id*='inputBox']").val() >= 10) {
$("select[id*='selectOneMenu']").val("No");
} else {
$("select[id*='selectOneMenu']").val("Yes");
}
Run Code Online (Sandbox Code Playgroud)
当我调试时,selectOneMenu中的值被正确更改,但UI组件不会更改其选项.如何告诉selectOneMenu更新其渲染值?
PrimeFaces SelectOneMenu不是一个简单的选择标记,它是一个div组合在一起使它看起来像一个选择标记,使用widgetVar.selectValue(val);
select标签隐藏在可见的UI部分内,这就是为什么它不适合你.
| 归档时间: |
|
| 查看次数: |
1731 次 |
| 最近记录: |