fsLayui表单和数据表格同时提交

介绍

主要实现主表、附表同时新增或修改操作。
上一章我们介绍了fsLayuiPlugin数据表格编辑使用说明,本章主要讲表单和数据表格结合提交数据。

表单使用说明

这里的表单和普通表单处理一致,没有任何区别,包含表单验证等处理。

表单提交

点击保存按钮后,需要怎么获取到表格里面的数据?怎么把数据提交后台处理?

  1. 保存按钮配置

function="save" 描述保存操作
groupId="test" 配置分组id,配置后会获取这个分组的所有数据
url="/fsbus/1007" 配置提交数据的url地址

<button class="layui-btn fsAdd" function="save" groupId="test" url="/fsbus/1007"><i class="layui-icon">&#xe609;</i>新增</button>
  1. 表单配置

groupId="test" 配置分组id,配置后保存按钮会验证表单并且获取这个表单的数据

<form class="layui-form" groupId="test">

请求参数说明

表单提交默认的参数为: fsFormData ,对应的值是一个编码后的json字符串,后台获取值后需要解码。

  • java 解码demo
try {
  fsFormData = URLDecoder.decode(fsFormData, "UTF-8");
} catch (UnsupportedEncodingException e) {
}

特殊说明

提交按钮可以在form表单中,也可以不在form表单中,但是必须指定按钮为普通按钮,不能是submit提交按钮。

表格数据提交

请参考
fsLayuiPlugin数据表格编辑使用说明

表单和表格同时提交

如果表单和表格数据需要同时提交,那么只需要保证groupId 是一致的即可。

效果图

效果图.gif

本文首发于我的博客:ITCTO技术博客

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 136,342评论 19 139
  • HTML标签解释大全 一、HTML标记 标签:!DOCTYPE 说明:指定了 HTML 文档遵循的文档类型定义(D...
    米塔塔阅读 3,508评论 1 41
  • 发现 关注 消息 iOS 第三方库、插件、知名博客总结 作者大灰狼的小绵羊哥哥关注 2017.06.26 09:4...
    肇东周阅读 14,564评论 4 61
  • 本文作者: 李富生,诗协会员苦乐辛酸伴人生,风霜雪雨踏征程;扬鞭策马趁东风,云帆沧海寄豪情。
    小启明星阅读 319评论 1 2
  • 离毕业的倒数第20天,也是521。此刻发现别人的毕业季完全和自己的毕业季不一样。别人的毕业季都有朋友进行离开前...
    遇见更好的自己_ef6a阅读 208评论 0 0

友情链接更多精彩内容