Boa tarde, amigos.
Vejam se conseguem me ajudar, por favor.
Tenho uma tabela pai X filho onde escolherei uma diversos usuários a partir de campos zoom.
E preciso da matrícula de cada usuário desses campos. Estou tentando colocar essas matriculas em campos hidden fora da tabela, pois precisarei usar esses campos hidden com cada matrícula para apontar nas atividades do processo.
Minha tabela:
<table tablename="homologationUsers" class="table" noaddbutton="true" customFnDelete="fnCustomDelete(this)">
<thead>
<tr class="tableHeadRow">
<th class="tableColumn">Name</th>
<th class="tableColumn">Department</th>
<th class="tableColumn">Homologation Date</th>
</tr>
</thead>
<tbody>
<tr class="tableBodyRow">
<td class="fs-v-align-middle">
<input type="zoom" class="form-control" name="homologUser" id="homologUser" dataset="colleague" zoomvalue="colleagueId" datasetvalue="colleagueName" data-zoom="{'displayKey':'colleagueName','datasetId':'colleague','fields':[{'field':'colleagueName','label':'colleagueName','standard':true}]}"/>
</td>
<td class="fs-v-align-middle">
<select name="column2_1" class="form-control" dataset="dsRetDepartment" datasetkey="Department" datasetvalue="Department">
</select>
</td>
<td class="fs-v-align-middle">
<div class="form-input"><input type="date" name="column3_1" class="form-control"></div>
</td>
</tr>
</tbody>
</table>
Campos hidden:
<input type="hidden" name="hidden_homologUser01" id="hidden_homologUser01" />
<input type="hidden" name="hidden_homologUser02" id="hidden_homologUser02" />
<input type="hidden" name="hidden_homologUser03" id="hidden_homologUser03" />
Função:
function setSelectedZoomItem(sender){
for(var i = 0; i < $('[name^="homologUser___"').length; i++){
//var nomeCampo = $('[name^="homologUser___"')[i].name;
//var idCampo = $('[name^="hidden_homologUser"')[i].name;
if (sender.inputId == $('[name^="homologUser___"')[i]){
$('[name^="hidden_homologUser"')[i].val(sender["colleagueId"]);
}
}
}
Não sei se ficou claro.
Agradeço desde já!