问题:
<select id="status" name="status" class="form-control m-b" th:with="type=${@dict.getType('case_status')}" disabled>
<option value=""></option>
<option th:each="dict : ${type}" th:text="${dict.dictLabel}" th:value="${dict.dictValue}"></option>
</select>
在与select2元素赋值时失效
$("#status").val([res.data.status]).trigger("change");
解决办法:
在ry-ui.js表单重置项中添加以下代码
$("#" + formId).find("select").find("option:first").prop("selected", true).trigger('change');