2012-04-21 4 views
0

Список передается на дисплей: таблица. В таблице мне нужно иметь столбец флажка, чтобы выбрать/отменить выбор любых выбранных транзакций. Как связать отмеченный элемент с транзакцией. Также мне нужно передать эту проверенную транзакцию в java-скрипт. Благодаряuse checkbox Показать тег в Struts

Jsp код:

<display:column title="<input type='checkbox' name='selectall' onClick='selectAll()' />" media="html"> 
    <input type="checkbox" name="selectBox" class="selectableCheckbox" id="selectBox" value="${sample.txniD}"></> 
</display:column> 
<display:column property="txniD" sortable="true" scope="all" title="Transaction ID %>" /> 
+0

Вы уже связали его, так как значение флажка соответствует соответствующему идентификатору транзакции. Какая проблема? –

+0

Спасибо JB.to проверить в onClick = 'selectAll' js я добавил предупреждение для печати выбранного значения. selectAll() {\t \t \t var selectall = document.getElementsByName ("selectall"); \t var checkboxArray = document.getElementsByName ('selectBox'); \t, если (SelectAll [0] .Checked == истина) { \t \t для (вар я = 0; г vicky

+0

SelectAll() {\t уаг SelectAll = document.getElementsByName ("SelectAll"); var checkboxArray = document.getElementsByName ('selectBox'); if (selectall [0] .checked == true) {for (var i = 0; i vicky

ответ

0

Попробуйте оповещения value флажка, alert(checkboxArray[i].value);, не toString.

+0

Здравствуйте, Спасибо, что ответили. Но «$ {sample.txniD}» не работает. Вместо того, чтобы печатать идентификатор Txn. Он печатает «$ {sample.txniD}». Любые предложения относительно того, как я могу получить идентификатор txn? – vicky

+0

Похоже, что выражение EL не оценивается. Вы используете EL в других местах на одной странице и работаете ли они? –

+0

Нет, я не использую EL-выражения в другом месте. – vicky

Смежные вопросы