bootstraptable渲染出来之后,点击新增编辑,出来多个确定/重置按钮

发布于 2019-07-10 21:06:29

image.png
bootstraptable渲染出来之后,点击新增编辑,出来多个确定/重置按钮

define(['jquery', 'bootstrap', 'frontend', 'table', 'form', 'template'], function ($, undefined, Frontend, Table, Form, Template) {

var Controller = {
    index: function () {
        // 初始化表格参数配置
        Table.api.init({
            search: false,
            showExport: false,
            commonSearch: false,
            extend: {
                index_url: 'media_assign/index/ids/' + Config.ad_id + location.search,
                add_url: 'media_assign/add/ids/' + Config.ad_id,
                edit_url: 'media_assign/edit',
                del_url: 'media_assign/del',
                multi_url: '',
                table: 'media_assign',
            }
        });

        var table = $("#table");

        // 初始化表格
        table.bootstrapTable({
            url: $.fn.bootstrapTable.defaults.extend.index_url,
            pk: 'id',
            sortName: 'id',
            columns: [
                [
                    {checkbox: true},
                    {field: 'id', title: __('Id')},
                    {field: 'assign_name', title: __('Assign_name')},
                    {field: 'assign_pos', title: __('Assign_pos')},
                    {field: 'create_time', title: __('Create_time'), operate:'RANGE', addclass:'datetimerange'},
                    {field: 'update_time', title: __('Update_time'), operate:'RANGE', addclass:'datetimerange'},
                    {field: 'operate', title: __('Operate'), table: table, events: Table.api.events.operate, formatter: Table.api.formatter.operate}
                ]
            ]
        });

        // 为表格绑定事件
        Table.api.bindevent(table);
    },
    add: function () {
        Controller.api.bindevent();
    },
    edit: function () {
        Controller.api.bindevent();
    },
    api: {
        bindevent: function () {
            Form.api.bindevent($("form[role=form]"));
        }
    }
};
return Controller;

});

查看更多

关注者
0
被浏览
171
1 个回答
Karson
Karson FastAdmin创始人 2019-07-10
FastAdmin!

@hjinjsj 你肯定移除了.layer-footer的样式,导致会显示两组按钮

撰写答案

请登录后再发布答案,点击登录

发布
问题

分享
好友

手机
浏览

扫码手机浏览