主页

fastadmin打开弹框+选择+自定义弹框宽高

夕阳℃狂歌   IP属地: 青海
0 点赞 0阅读 2177

打开弹框并接受回调值
 $('.d-add-shop').click(function(){
                Fast.api.open('shop/index/select','选择', {
                    callback:function(value){
                        var txt ='<div class="d-sheet d-shop">'+            // 以 HTML 创建新元素
                          '<div class="d-shop-title">'+value.title+'</div>'+
                         '<div>1</div>'+   // 以 jQuery 创建新元素
                          '<div>'+value.price+'</div>'+
                          '<div class="s-delete">删除</div></div>';
                        $(".d-shop-list").prepend(txt); 
                    },
                    area:['80%', '80%']
                 });
            })
添加两个页面一个是index.html和select.html,在js文件里面写入以下代码
  {
                            field: 'operate', title: __('Operate'), events: {

                                'click .btn-chooseone': function (e, value, row, index) {

                                    Fast.api.close({title: row.title, price: row.price});//关闭弹框并回调
                                },
                            }, formatter: function () {
                                return '<a href="" class="btn btn-danger btn-chooseone btn-xs"><i class="fa fa-check"></i> ' + __('Choose') + '</a>';
                            }
                        }

结构



© 著作权归作者所有,转载或内容合作请联系作者