1. 程式人生 > >select下拉框可以直接取list裏的內容 不用非得轉map (不得不承認我是個ZZ,這麽簡單的問題才反應過來,--^--)

select下拉框可以直接取list裏的內容 不用非得轉map (不得不承認我是個ZZ,這麽簡單的問題才反應過來,--^--)

basic xor class form for xid xcode ace 隨筆

需求描述:select下拉框的填充項,從後臺傳來的list中獲取

自黑一下:之前有篇隨筆,寫的是通過map傳到前臺,在前臺的select中的value屬性取值 用map的key,而select的text屬性用map的value,而在後臺的時候,我把 id 放到了map的key,name 放到了map的value,現在看來有點費事了 ε=(′ο`*)))唉,上代碼

代碼:

<select id="sel" name="sel" class="form-control js-example-basic-single" placeholder="請選擇">
<option th:each="xxx : ${xxxOrgs}" th:value="${xxx.xxxId} + ‘,‘ + ${xxx.xxxCode} + ‘,‘ + ${xxx.xxxLevel}" th:text="${xxx.xxxName}"
xmlns:th="http://www.w3.org/1999/xhtml"></option>
</select>

總結:其實上邊說的map 的目的就是把 id 和 name 傳過來,分別給select的value 和 text ,那麽我只需要從後臺傳過來的list中取出 id 放到select的value中,取出 name 放到select的text中不就好了麽,(⊙︿⊙),智商余額不足啊

select下拉框可以直接取list裏的內容 不用非得轉map (不得不承認我是個ZZ,這麽簡單的問題才反應過來,--^--)