У меня есть таблица данных, в которой есть список записей, мое требование состоит в том, чтобы включить календарь для одного из столбцов в нем. Я написал Javascript для календаря, который при нажатии на изображение календаря выбирает дату и помещаетсяв соответствующем поле ввода. Теперь проблема, с которой я сталкиваюсь, - это календарь, который я поместил в отображаемый только для первой строки календаря datatable.my, выбранный на основе атрибута "id", как я могу получить идентификатордля каждого ряда.ниже приведен код, который я пробовал
<h:dataTable id="d" value="#{Class.bean.itemList}" var="iBean" >
<h:column>
<div class="demo">
<f:facet name="header">
<h:outputText style=""value="Date" />
</f:facet>
<h:inputText id="dDate" value="#{iBean.date}" />
<input style="display:none" type="text" id="datepicker" onchange="fetchDate(this);hiddenButtonClick(this)" >
<h:commandButton style="display:none" id="hiddenitemDateCalc" value="get date" action="#{Class.itemDateFromUI}" >
</h:commandButton>
</div>
</h:column>
</h:dataTable>