首页 > 其他分享 >layui - - - 动态获取图书分类、重新渲染表单(图书管理系统)

layui - - - 动态获取图书分类、重新渲染表单(图书管理系统)

时间:2024-09-18 22:50:56浏览次数:3  
标签:元素 渲染 layui 分类 表单 组件 图书

1.添加图书页面动态获取图书分类

从 api 接口中获取“图书分类”信息,并展示在“图书分类”下拉框中。 首先在添加图书页面显示的时候,请求 api“获取图书分类信息”。

image.png

给“图书分类”下拉框添加一个 id="categoryId"的属性。

image.png

把 api“获取图书分类信息”的结果拼接成下拉项的 html 字符串,然后将 html 字符串设置到图书分类的位置。

image.png

删除默认的“图书分类”下拉项。

image.png

运行项目,使用 Chrome 浏览器打开。 “图书分类”没有选项,因为form 组件会在元素加载完毕后,自动对所有表单区域完成一次渲染;当表单元素被动态插入时,需主动进行组件渲染才能显示。

image.png

2.重新渲染图书分类元素

当表单元素被动态插入时,需主动进行组件渲染才能显示。 在“组件”中,选择“表单组件”,然后选择“渲染”,复制“仅渲染 select 元素”的代码。

image.png

在设置“图书分类”的下拉项后,手动进行组件渲染。

image.png

运行项目,使用 Chrome 浏览器打开。 手动进行组件渲染后,“图书分类”下拉框就有选项了。

image.png

3.创建时间选择框设置默认时间

在日期时间选择器中,设置默认显示的时间为当前时间。

image.png

运行项目,使用 Chrome 浏览器打开。创建时间默认为打开添加图书页面的当前时间。

image.png

4.修改所有表单元素的 name 属性

因为当表单提交的时候,表单数据会被编码为键值对(key-value pairs)的形式发送到服务器。 这里的“键”就是表单元素的 name 属性值,而“值”则是表单元素的值(如输入框中的文本、选中的选项等)。 所以需要给每个表单元素设置好 name 属性。

image.png

image.png

标签:元素,渲染,layui,分类,表单,组件,图书
From: https://blog.51cto.com/zicl/12049284

相关文章

  • GUI图书管理系统
    例题要求:将图书馆管理系统改为和图像化界面相关的内容,需包含函数、GUI界面知识,将图书馆管理系统改为和图像化界面相关的内容,比如将所有的函数和相关按钮进行绑定以及给出相应的输入框,将增删改查后的信息打印在控制台。步骤:思路:把本例题代码分为俩个部分一个为定义相关功能的......
  • 如何使用下拉字段创建WordPress表单(简单方法)
    许多网站所有者在收集用户输入时,都会因为表单过长而让用户感到压迫。下拉列表字段通过提供一个简洁的选项列表,使表单变得更简单。这意味着它们可以提高表单完成率,并改善用户体验。在本文中,我们将向您展示如何创建带有下拉列表字段的WordPress表单。什么是下拉列表字段?为什......
  • 【开题报告】基于Springboot+vue图书管理系统(程序+源码+论文) 计算机毕业设计
    本系统(程序+源码)带文档lw万字以上文末可获取一份本项目的java源码和数据库参考。系统程序文件列表开题报告内容研究背景随着信息技术的飞速发展,传统图书管理方式已难以满足现代图书馆高效、便捷的管理需求。传统的图书管理依赖于人工记录与检索,不仅效率低下,而且容易出错,......
  • 动态表单生成
    <!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><metaname="viewport"content="width=device-width,initial-scale=1.0"><title>DynamicForm</title>......
  • 多步表单
    <!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><metaname="viewport"content="width=device-width,initial-scale=1.0"><title>Multi-StepForm</title&......
  • 基于springboot的图书商城管理系统。Javaee项目,springboot项目。
    演示视频:基于springboot的图书商城管理系统。Javaee项目,springboot项目。项目介绍:采用M(model)V(view)C(controller)三层体系结构,通过Spring+SpringBoot+Mybatis+Maven+Layui+Thymeleaf来实现。MySQL数据库作为系统数据储存平台,实现了基于B/S结构的Web系统。界面简洁......
  • springboot基于java的高校电子图书馆的大数据平台规划与设计(源码+vue+scrapy+hive+可
    收藏关注不迷路!!......
  • 前后端分离Vue3+springboot网上图书商城推荐系统的设计与实现
    目录功能和开发技术介绍具体实现截图开发核心技术介绍:系统运行步骤;技术创新点vue3和vue2的区别:开发环境和技术栈不分核心代码部分展示可行性分析系统设计操作可行性软件测试源码获取功能和开发技术介绍通过对相关类似系统项目的调查和研究,基本设计出本系统要实现的......
  • 走进低代码表单开发(三):高效业务功能构建
    前面我们已经介绍了勤研低代码开发平台的页面设计相关的内容,当页面设计完成后,我们将继续进行表单的功能开发,接下来,我们一起走进勤研低代码开发平台高效便捷的表单功能设计,来看看勤研低代码平台如何为用户带来全新的开发体验。一、可视化布局与事件定义勤研低代码开......
  • python+flask计算机毕业设计基于协同过滤算法的个性化智能图书推荐系统(程序+开题+论文
    本系统(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。系统程序文件列表开题报告内容研究背景在信息爆炸的时代,图书馆作为知识传播与积累的重要场所,面临着如何高效、精准地向读者推荐其可能感兴趣的图书资源的挑战。传统的图书推荐方......