Как получить количество выбранных строк в tr:table, используя Javascript?

Допустим, у меня есть следующая таблица на моей странице XHTML:

<tr:table id="listRowsTable" var="bb"
    value="#{backingBean.results}"
    emptyText="Empty" width="100%"
    rowSelection="multiple"
    binding="#{backingBean.table}"
    rows="#{backingBean.numRows}"
    rowBandingInterval="1">

Я хотел бы реализовать проверку на стороне клиента, чтобы, когда пользователь нажимает кнопку отправки, если число выбранных строк превышает определенное число, появляется сообщение с просьбой подтвердить его / ее представление.

Можно ли это сделать с помощью Javascript? Если так, как я должен продолжить?

1 ответ

Решение

Вы можете использовать jQuery для получения элементов, а затем проверить, соответствует ли.length тому, что вы ожидаете, но хотя я не совсем уверен, как бы я сделал что-то подобное

if($('tr:selected').length > SOMETHING){
    //do anything
}
Другие вопросы по тегам