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

fastadmin:如何点击按钮弹出存在的指定页面的弹窗

样式:

方法一:

直接使用超链接进行操作

{:url('popup/purchase/itemno')}:表示地址信息

btn-dialog:表示弹窗

<a href="{:url('popup/purchase/itemno')}" title="跳转第三方" class="btn btn-success btn-dialog"><i class="fa fa-list"></i>按钮</a>

方法二:Fast.api.open(url, title, options)

html:点击文本框出现弹窗

// 料号
<td class="form-group"><input data-rule="required" type="text" class="form-control item_no"/>
</td>

js:实现点击方法

表示:当点击class为item_no的组件,执行点击事件

打开地址为popup/purchase/itemno的窗口,并此窗口名字为lang中item_no对应的中文名称

使用Fast.api.open进行弹窗显示

popup/purchase/itemno为文件路径

__('item_no')为弹窗的标题

//focus获取焦点时执行方法,也可以blur,click等
$(document).on("focus", ".item_no", function () {Fast.api.open('popup/purchase/itemno', __('item_no'),{//接收传过来的参数callback:function(value){//在这里可以接收弹出层中使用`Fast.api.close(data)`进行回传数据}});
});

方法三:Fast.api.layer.open

html:点击文本框出现弹窗

// 料号
<td class="form-group"><input data-rule="required" type="text" class="form-control item_no"/>
</td>

js:实现点击方法

表示:当点击class为item_no的组件,执行点击事件

打开地址为popup/purchase/itemno的窗口,并此窗口名字为lang中item_no对应的中文名称

使用Fast.api.layer.open进行弹窗显示

$(document).on("focus", ".item_no", function () {Fast.api.layer.open({type:2,area:["80%","90%"],//弹窗宽高content:"http://sf005.solar2016.com/ApZyMktNGd.php/popup/purchase/itemno/index"//地址})});

http://www.lryc.cn/news/19508.html

相关文章:

  • 【storybook】你需要一款能在独立环境下开发组件并生成可视化控件文档的框架吗?(三)
  • Android源码分析 —— Activity栈管理(基于Android8)
  • Python实现贝叶斯优化器(Bayes_opt)优化支持向量机分类模型(SVC算法)项目实战
  • 【华为OD机试模拟题】用 C++ 实现 - 分积木(2023.Q1)
  • FFmpeg/OpenCV 实现全屏斜体水印
  • Calendar计算两个时间之间相差几个月
  • FPGA基础知识
  • C语言运算符逻辑运算符位运算符
  • 机器学习:基于主成分分析(PCA)对数据降维
  • 软件测试之测试模型
  • 【项目精选】网络考试系统的设计与实现(源码+视频+论文)
  • Python近红外光谱分析与机器学习、深度学习方法融合实践技术
  • 实例7:树莓派呼吸灯
  • java 接口 详解
  • 用 Visual Studio 升级 .NET 项目
  • JavaWeb中FilterListener的神奇作用
  • 移动端布局
  • 前端无感登录,大文件上传
  • Spring Boot系列03--自动配置原理
  • Java多线程(四)---并发编程容器
  • Apache Hadoop生态部署-Flume采集节点安装
  • 【OpenFOAM】-算例解析合集
  • 数据库|(一)数据库和SQL概述
  • 【java基础】自定义类
  • 7、STM32 FSMC驱动SRAM
  • 七、虚拟机栈
  • Linux其他常用命令
  • 一次性打包学透 Spring
  • 1080T、2080T、4070T显卡的深度学习性能测试和结论
  • SpringBoot搭建SpringMVC项目