получить идентификатор зацикленного элемента флажка - PullRequest
0 голосов
/ 20 июля 2011

У меня есть один флажок, который зацикливается на табличной переменной в вершине.Когда я проверяю флажки и печатаю идентификаторы, он дает мне тот же идентификатор, потому что это один и тот же элемент.

<div id="elementsToOperateOn">
loop...
<apex:inputcheckbox id="Productcheck" disabled="true" value="{!value.selectCheck}" />

var selectedVar = new Array();
$('#elementsToOperateOn :input:checked').each(function() { 
   alert($('#elementsToOperateOn :input:checked'.attr('id'));
   selectedVar.push(this);
});

Это всегда заполняет один и тот же идентификатор для флажка ввода.Есть ли способ динамически добавить индекс?

1 Ответ

0 голосов
/ 20 июля 2011

Если я вас правильно понимаю, не могли бы вы просто добавить переменную счетчика циклов, а затем использовать ее для уникальной идентификации каждого флажка?Например, что-то вроде этого (синтаксис, вероятно, не правильный, но вы поняли):

<apex:inputcheckbox id="Productcheck{!loopCounter}"
...