簡體   English   中英

在“選擇”選項中首先包含 select 值。

[英]Include select value first in option “select.”

Select 首先我希望值來。 我該怎么做?

                $.each(data.departmentList, function (key, value) {
                    $('#searchDepartmentName')
                        .append($("<option></option>")
                            .attr("value", value.mudurlukId)
                            .text(value.mudurlukAdi));
                });
               
                $('#searchDepartmentName').append(optionData);
            },  ```

您可以相應地設置選定的屬性。

 const data = { departmentList: [ {mudurlukId: "1", mudurlukAdi: "test1"}, {mudurlukId: "2", mudurlukAdi: "test2"} ] }; $('#searchDepartmentName').html(data.departmentList.map((v, i) => { const selected = i === 0? " selected": ""; return `<option ${selected} value=${v.mudurlukId}>${v.mudurlukAdi}</option>`; }));
 <head> <script src="https://code.jquery.com/jquery-3.5.1.slim.min.js" integrity="sha256-4+XzXVhsDmqanXGHaHvgh1gMQKX40OUvDEBTu8JcmNs=" crossorigin="anonymous"></script> </head> <body> <select id="searchDepartmentName"> </select> </body>

這將設置要選擇的第一個選項:

$.each(data.departmentList, function (key, value) {
  const select = $('#searchDepartmentName');
  const elem = $("<option></option>")
    .attr("value", value.mudurlukId)
    .text(value.mudurlukAdi);
  
  select.append(elem)
  
  if (elem.is(":first-child")) {
    select.val(value.mudurlukId);
  }
});

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM