PHP建站技术分享-从入门到精通PHP建站技术分享-从入门到精通PHP建站技术分享-从入门到精通

QQ:420220301 微信/手机:150-3210-7690
当前位置:首页 > CMS教程 > Fastadmin

ajax有数据,table不显示数据

管理员 2024-12-14
Fastadmin
8

在js对应的控制器里面重新初始化一下Table.api.init,如下:

Table.api.init({    extend: {        custom_url: 'a/b/c',        table: 'table_id',    }});

然后在table.bootstrapTable中url参数使用

$.fn.bootstrapTable.defaults.extend.custom_url

table.bootstrapTable({    url: $.fn.bootstrapTable.defaults.extend.custom_url,    ...    ...    ...});

亲测有效;

个人经验:这种情况一般是使用btn-dialog和Fast.api.open打开窗口或新页面的时候,单独创建的一个js控制器函数里面,在bootstrapTable中使用了自定义的url访问后台列表数据后,bootstrapTable在渲染数据时没有获取到页码相关参数,就认为没有数据,就不会显示数据。
而使用$.fn.bootstrapTable.defaults.extend.custom_url访问接口,可以使前后端页码同步,观察访问数据接口时的ajax链接就可以明白这个问题。


希望以上内容对你有所帮助!如果还有其他问题,请随时提问。 各类知识收集 拥有多年CMS企业建站经验,对 iCMS, Fastadmin, ClassCMS, LeCMS, PbootCMS, PHPCMS, 易优CMS, YzmCMS, 讯睿CMS, 极致CMS, Wordpress, HkCMS, YznCMS, WellCMS, ThinkCMF, 等各类cms的相互转化,程序开发,网站制作,bug修复,程序杀毒,插件定制都可以提供最佳解决方案。

相关推荐

扫码关注

qrcode

QQ交谈

回顶部