下拉選渲染有很多方式,這個比較簡單,記錄一下;
HTML代碼如下:
<div class="layui-input-inline"> <input type="hidden" id="check_status" value="${entity.check_status }"> <select name="document_status" id="document_status" disabled> <option value="0">編輯</option> <option value="1">送審</option> <option value="2">已審</option> <option value="3">駁回</option> </select> </div>
JS渲染:
var status = $("#check_status").val(); $("#document_status option[value=" + status + "]").attr('selected', 'selected'); form.render('select');
注意:
Layui的話一定要加上:form.render('select');
附一下我之前的寫法(比較麻瓜繁瑣):
var optionstring = ""; optionstring += "<option value=\"" + value + "\" >" + name + "</option>"; $("#roleSelect").html('<option value="">請選擇</option>' + optionstring); form.render('select');
