Jeesite框架实用 前端页面如何实现双表联动

文章目录

文章目录

前言

有时我们需要两张相关联的表,显示在一个页面上,并且具备一些功能。如图:

由图可知,上下两张表是单独的,只有创会id是相同的

上表,可以翻页,并且选中后双击,便可以在下表的审查中,显示id相同的信息。


一、问题

如何制作这张双表联动?

二、使用步骤

1.模板

可以直接复制模板到HTML中,然后在进行修改即可。关键要修改的地方,已标注一二三。

代码如下(示例 由jeesite框架源码中demo提供):

2.修改数据

上表和下表这两个表联动 ,其实jeesite是可以生成两张单独的表,单独的list和form页面的

1. 模板中 第二步和第四步 可以直接从 上表单独的lits 和下表单独的list 中 <#form:form > 找到这个标签里的内容 复制粘贴过来就行。

data-page-size="${parameter.pageSize!3} 其中这个 !3 表示一次显示三行信息。

2. 模板中 第五步

<#form:input name="employee.postCode" id="postCode" class="form-control"/>

这个那么name 要注意 :如果是两张单表 只有id相关联 name 只需填id的名称就行比如 meetingId

这里employee.postCode 是因为 employee是上下表中间的一张关联表,上下表的id不同,employee只存储两张表的id。

3. 模板中第六 第七步

也可以从上下表中单独的list中复制粘贴过来。


总结

修改数据 中的 2 一定要注意,这里name的值填写极易出现错误。

经验分享 程序员 微信小程序 职场和发展