опция выбора двойного списка отключена - PullRequest
0 голосов
/ 29 мая 2018

Я использую Bootstrap Dual Listbox, который я получил от http://www.virtuosoft.eu/code/bootstrap-duallistbox/

Я генерирую опции списка со списком, используя Thymeleaf.i был сценарий, подобный - В моем Сущность имеет BOOLEAN имя столбца is_generated , если «is_generated = true» означает, что опции, основанные на условиях, должны быть отключены, это означает, что пользователь не может выбрать конкретную опцию подобно атрибут HTML (disabled = "true")

Вот мой код

 <form id="chargeslistformid" method="post" action="#" 
				 th:action="@{/savechargeslist}" th:object="${wrpAssignCharges}">
         
        <label>
            <select id="selectBox" multiple="multiple"
            name="selectedChargesList" class="selectpicker form-control" >
                <option  th:each="charge:${chargeslist}" 
                th:value="${charge.pkAssignId}" 
                th:text="${charge.chargeName}"
                th:selected="${previouslist.contains(charge)}"></option>
            </select>
        </label>
        
       
        
        <br/>
        <button id="chargeslistbtnid" th:type="submit" class="btn btn-info">Next</button>
    </form>

Пожалуйста, помогите мне ... Спасибо заранее

1 Ответ

0 голосов
/ 29 мая 2018

Вы можете использовать атрибут th: disabled для создания атрибута disabled в зависимости от условия:

<option
  ..
  th:disabled="${ /* condition, e.g. 1 < 2 or #object.property == ... */ }"
>
</option>
...