select下拉菜單實現通過數據庫查詢來設置默認值


查詢網上各種資料要不比較難理解,要么有問題,現有一種簡單通俗的理解方法

思路:讀取數據庫數據1,數據2需用到select選擇菜單,但是又想每次查看是都顯示讀數據庫的默認信息

demo:

                   {% for i in res%}    
                                <tr id="tr_{{i.id}}">
                                        <td>{{i.id}}</td> 
                                        <td>{{i.author}}</td>
                                        <td>{{i.title}}</td>
                                        <td>
                                            <select id='select_{{i.id}}'>
                                            {% for n in ret%}
                                            {% if i.cate_id == n.id %} <option value="{{n.id}}" selected="selected">{{n.name}}</option> {%else%} <option value="{{n.id}}">{{n.name}}</option> {%endif%}
                                            {%endfor%}
                                            </select>
                                            <button onclick="qu('{{i.id}}')">確認</button>
                                        </td>
                                        <td><a href="{% url 'md:news_edit' i.id %}">修改</a>                
                                        <button onclick="del('{{i.id}}')">刪除</button></td>
                                    </tr>
                                    {%endfor%}

使用關聯id進行比較從而達到默認選擇的效果


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM