完整教程:fastadmin fildList 动态下拉框默认选中

html页面

<td>
  <select class="form-control dtselect" data-rule="required" data-dtselected="<%=row.type%>" name="<%=name%>[<%=index%>][type]">
    {
    foreach name='typeList' id='vo'
    }
    <option value="{
    $vo.id
    }" {
    in name='key' value="<%=row.type%>"
      } selected{
      /in
      }>
      {
      $vo.name
      }<
      /option>
      {
      /
      foreach
      }
      <
      /select>
      <
      /td>

js页面

$(document).on("fa.event.appendfieldlist"
, ".btn-append"
,
function (e, obj) {
//绑定动态下拉组件
Form.events.selectpage(obj)
;
//编辑时选中下拉列表
$(".dtselect"
).each(
function (
) {
let dt = $(this).data("dtselected"
)
;
if (typeof (dt) != 'undefined'
) {
$(this).val(dt)
;
}
}
)
;
}
)
;
posted @ 2025-07-22 18:08  yjbjingcha  阅读(101)  评论(0)    收藏  举报