一、自定义按钮
Table.api.init({ extend: { index_url: 'formdesign/foreign/index?form_id=' + form_id, add_url: 'formdesign/foreign/add?form_id=' + form_id, edit_url: 'formdesign/foreign/edit?form_id=' + form_id + '&ids={foreign_id}&{ids}', del_url: 'formdesign/foreign/del?form_id=' + form_id + '&ids={foreign_id}&{ids}', multi_url: 'formdesign/foreign/multi?form_id=' + form_id, table: 'foreign' } }); columns.push({ field: 'operate', width: "150px", title: __('Operate'), table: table, events: Table.api.events.operate, buttons: [ { name: 'edit', title: __('编辑'), classname: 'btn btn-xs btn-success btn-editone', icon: 'fa fa-pencil', url: $.fn.bootstrapTable.defaults.extend.edit_url, }, { name: 'del', title: __('删除'), classname: 'btn btn-xs btn-danger', icon: 'fa fa-trash', url: $.fn.bootstrapTable.defaults.extend.edit_url, //url: $.fn.bootstrapTable.defaults.extend.del_url + '&ids={foreign_id}&{ids}', //不能这样修改ids,经测试这样修改如果是弹出新的窗口则无效 }, ], formatter: Table.api.formatter.operate },);
2、在自定义的url中添加{ids}标签,默认的ids参数就去掉了。
希望以上内容对你有所帮助!如果还有其他问题,请随时提问。 各类知识收集 拥有多年CMS企业建站经验,对 iCMS, Fastadmin, ClassCMS, LeCMS, PbootCMS, PHPCMS, 易优CMS, YzmCMS, 讯睿CMS, 极致CMS, Wordpress, HkCMS, YznCMS, WellCMS, ThinkCMF, 等各类cms的相互转化,程序开发,网站制作,bug修复,程序杀毒,插件定制都可以提供最佳解决方案。
未经允许不得转载:Str Tom工作室 » 如果不用默认的ids,自定义按钮