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

php:实现窗口选择数据,并返回给主页面

该功能使用layer实现窗口。在主页面打开窗口,传递参数后将在窗口页面选择需要的数据后返回给主页面。这里实现多个文本框访问同一个窗口页面的信息

一、效果

主页面效果,点击“选”,可以打开窗口

搜索框内容 

二、安装layer

1、参考官网

jsDelivr - A free, fast, and reliable CDN for JS and open source

2、使用npm下载

npm install layui

在终端运行 

安装成功路径

3、引入方法

这提供了两种,一种是本地的(未注释部分),一种是联网的(注释部分)

三、引入jquery

1、参考官网

Download jQuery | jQuery

2、下载jquery

这里直接在官网下载了

3、引入jquery

四、主页面搭建

1、引入参数

<!-- 引入 jQuery -->
<script src="jquery_layui/jquery-3.6.0.min.js"></script>
<!-- 引入 layer.js -->
<script src="node_modules/layui/dist/layui.js"></script>
<link rel="stylesheet" href="node_modules/layui/dist/css/layui.css">
<!-- 引入 layer.js -->
<!-- <script src="https://cdn.jsdelivr.net/npm/layui@2.7.6/dist/layui.js"></script>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/layui@2.7.6/dist/css/layui.css"> -->

2、视图层

这里主要展示文本框部分。主要的效果是,选择工号,带出姓名(每一个工号都对应一个姓名,打开的窗口都是同一个窗口)

这里主要使用data的值data-target="..." ,data-name-target="..._name"去标注我选的工号这一项需要携带的参数target、name-target。然后给工号和名称一个id,工号:...,名称:..._name

<div class="text-nav-1"><div style="background-color:#87CEFA;">组长工号:</div><input type="text" size="70" name="group_leader" id="group_leader" value="<?= $_POST['gr
http://www.xdnf.cn/news/174115.html

相关文章:

  • Alibaba Druid 完整配置与 Keepalive 优化指南
  • 前端分页与瀑布流最佳实践笔记 - React Antd 版
  • 前端-介绍一个好用的波浪背景生成器
  • 《操作系统真象还原》第十章(1)——输入输出系统
  • Java 设计模式
  • ADS基本操作之AC仿真
  • rt-linux下的D状态的堆栈抓取及TASK_RTLOCK_WAIT状态
  • AVFormatContext 再分析
  • 手写SpringMVC(基本框架)
  • 视觉“解锁”触觉操控:Franka机器人如何玩转刚柔物体?
  • matlab simulink中理想变压激磁电流容易有直流偏置的原因分析。
  • C++ AVL树的实现
  • 日语学习-日语知识点小记-进阶-JLPT-N2阶段(9):语法单词
  • 目标跟踪最新文章阅读列表
  • 极简主义在 UI 设计中的应用与实践:打造简洁高效界面
  • 基于定制开发开源AI智能名片S2B2C商城小程序的会员存量池构建策略研究
  • MCP:人工智能时代的HTTP?探索AI通信新标准
  • cached-property - 类属性缓存装饰器
  • 如何让自己的博客可以在百度、谷歌、360上搜索到(让自己写的CSDN博客可以有更多的人看到)
  • Win11 配置 Git 绑定 Github 账号的方法与问题汇总
  • 有效的字母异位词
  • 10 DPSK原始对话记录
  • ultralytics-YOLO模型在windows环境部署
  • Redis 笔记(三)-Redis 基本知识及五大数据类型
  • day004
  • PostgreSQL WAL 幂等性详解
  • PH热榜 | 2025-04-26
  • 论文速报《ChatBEV:理解BEV地图的视觉语言模型新突破》
  • uniapp自定义一个选择年月日时分的组件。
  • Linux CentOS 安装Python 3.8.0