+ -
当前位置:首页 → 问答吧 → 如何获取动态生成的JSF控件的id

如何获取动态生成的JSF控件的id

时间:2011-11-14

来源:互联网

动态生成的控件怎么取得id?前台使用js获取。
  <a4j:repeat var="user" value="#{userBean.user}" rowKeyVar="i">

<tr > 
 <td><h:outputText value="#{user.id}"></h:outputText></td>
  <td><h:outputText value="#{user.username}"></h:outputText></td>
  <a4j:repeat var="onduty" value="#{user.ondutydays}" >

<td><h:selectBooleanCheckbox value="#{onduty}"></h:selectBooleanCheckbox></td>  
</a4j:repeat> 

</a4j:repeat>

我从数据库中查询出数据,然后在页面上循环输出。checkbox修改状态后,提交保存数据。
问题是这里的checkbox的id怎么获取?

作者: zxb282233568   发布时间: 2011-11-14

自己顶一下

作者: zxb282233568   发布时间: 2011-11-14

那里不能直接加ID吗?
试试,
JS可以直接取的, 不加ID也行, 
jquery 可以很方便的取的你这里的ID,<h:outputText value="#{user.id}">

作者: zhongxingxuan   发布时间: 2011-11-14