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

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

关于Fast.api.open方法post参数的一种解决思路

管理员 2024-12-14
Fastadmin
6

此前,在导入过程中,希望实现预先判断导入数据正确性后弹框反映数据有误之处,在js中通过ajax请求获取到数据是否有误后,希望通过弹窗展示,但是由于layer.open不支持post参数,在一番搜索之后,可以采用

$.ajax({    type: 'POST',    url: $.fn.bootstrapTable.defaults.extend.import_url,    data: {file: data.url},    success: function(result) {                      Fast.api.open($.fn.bootstrapTable.defaults.extend.import_url,'错误提示',{'type': 1,'content':result});}});

请求成功返回的result是html文件,控制器中返回结果如下

return $this->view->fetch();

核心思想是修改layer.open()的type参数以及content内容,
那么类似的,倘若需要post参数的时候,便可以先进行一次ajax直接返回界面,之后 利用此思路。

思路来源参考文章:点此查看文章
希望可以对遇到相关问题的朋友有所帮助。


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

相关推荐

扫码关注

qrcode

QQ交谈

回顶部