当前位置: 首页 > news >正文

fastadmin自定义弹窗

总结:

1. 在js中,加要跳转的html地址、跳转触发的按钮,触发的事件逻辑。

Fast.api.open($.fn.bootstrapTable.defaults.extend.edit_balance_url + '?user_id=' + id,'手动修改余额'),{
          callback: function (data, ret) {
          //关闭弹窗
           Fast.api.close();
          //刷新页面
          location.reload();
    }
}

这里的edit_balance_url 是放在顶部的:

Table.api.init({
      extend: {
            edit_balance_url: 'hcdrsp/users/user/balance',
       }
}); 

 这里的URL是view的页面,而并非控制器,也就是说,要弹窗显示的页面就是这个


2. 放对应的html代码,构成弹窗的页面。

页面form标签下可以直接引js,用<script>,页面说白了就是form表单

表单里的代码提交使用了

Fast.api.ajax({
    url: "hcdrsp/users.User/balance", // 确保这是正确的路径
    data: formData
}, function(data, ret) {}

全部的代码

$('#bal-form').on('submit', function(event) {
            event.preventDefault(); // 防止默认提交行为

            var formData = $(this).serialize();

            Fast.api.ajax({
                url: "hcdrsp/users.User/balance", // 这里是后台接口路径,admin中的
                data: formData
            }, function(data, ret) {
                // 刷新页面
                Fast.api.close();
                parent.$('#refresh').click();
                parent.location.reload(); // 刷新父页面
                return false;
            }, function(data, ret) {<

相关文章:

  • DeepSeek有哪些创新点
  • 游戏数据表管理系统的架构设计与优化实践
  • Python 面试题
  • QT入门看这一篇就够了——超详细讲解(40000多字详细讲解,涵盖qt大量知识)
  • 力扣144. 二叉树的前序遍历145. 二叉树的后序遍历94. 二叉树的中序遍历(非递归版)
  • Redis的基础使用
  • (8/100)每日小游戏平台系列
  • vscode插件开发
  • 50道题快速复习MySQL之准备篇
  • Unity截取RenderTexture某帧画面显示在Image上
  • 装多系统踩的坑
  • Unity中可靠的UDP实现
  • 三层渗透测试-DMZ区域 二三层设备区域
  • Redis 过期键(expires)机制详解
  • 【个人开发】deepspeed+Llama-factory 本地数据多卡Lora微调【完整教程】
  • 2025三掌柜赠书活动第五期:Elasticsearch实战(第2版)
  • 250217-数据结构
  • Jetson Agx Orin平台JP6.0-r36.3版本修复了vi模式下的原始图像损坏(线条伪影)
  • DeepSeek等大模型功能集成到WPS中的详细步骤
  • 【javascript】录音可视化
  • 下辖各区密集“联手”,南京在下一盘什么样的棋?
  • 以军证实空袭也门多个港口
  • 淄博一酒店房间内被曝发现摄像头,当地警方已立案调查
  • 北方产粮大省遭遇气象干旱,夏粮用水如何解决?
  • 马上评|让查重回归促进学术规范的本意
  • 阿尔巴尼亚执政党连续第四次赢得议会选举,反对党此前雇用特朗普竞选经理