fastadmin动态创建动态下拉(SelectPage)


fastadmin动态创建动态下拉(SelectPage),会出现一个问题,就是下拉数据无法渲染。

解决这个问题,可以修改控制器对应的js文件中的以下代码

add: function () {
    $(document).on('fa.event.appendfieldlist', '.btn-append', function () {
        Form.events.selectpage('#add-form');
    });
    Controller.api.bindevent();
},

上面是art-templat模板(FieldList)动态创建的下拉,可以用上面的代码。其中Form.events.selectpage(‘#add-form’);为重新渲染动态下拉的关键代码。