<!DOCTYPE html> <%@ page language="java" pageEncoding="utf-8" deferredSyntaxAllowedAsLiteral="true"%> <%@ taglib prefix="bv" uri="/bv-tags"%> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <%@include file="/modules/common/head.jsp"%> <bv:define extra="grid,date,auto" /> <title>员工信息</title> <script type="text/javascript"> function deleteEmp(param){ $.ajax({ type: "post", url: "deleteEmpById.bv", async: false, data: { empId: param.id, }, success: function(data) { showPrompt("删除成功"); gridRefresh(); } }); } </script> </head> <body> <bv:grid name="bldchangeRegionDg" gridTitle="员工信息" gridButton="add~query~filter~edit~delete" gridParams="{tableName:'Exp_emp',defaultSort:'name:desc,address:desc'}" gridConditions="{state:'text:equal:1'}" associates="{t1:{tableName:'Exp_Dept',keyName:'id',valueName:'name',orderName:'id',associateColumns:{id:'$deptId',state:'1'}}}" showId="false" addPage="gridTriggerFrame('float', '_self',{_title:'新增员工'},'addEmpzl.bv','400','300')" allowPagination="true" filterSize="50:10" > <bv:gridcolumn columnType="linenumber" name="sn" headName="序号" width="50px"/> <bv:gridcolumn columnType="id" name="id" headName="主键id" dbColumnName="id" filterType="false" width="100px" editType="readonly" addType="bean:com.bestvike.modules.rfis.core.region.util.CustomizedKey"/> <bv:gridcolumn columnType="text" name="name" headName="员工姓名" dbColumnName="name" sortType="pinyin" required="true" width="100px" /> <bv:gridcolumn columnType="text" name="address" headName="员工住址" dbColumnName="address" required="true" width="100px" /> <bv:gridcolumn columnType="dictionary" name="sex" headName="员工性别" dbColumnName="sex" filterType="radio" dicName="dicMap.gender" required="true" width="100px" editType="radio" addType="radio"/> <bv:gridcolumn columnType="hidden" name="deptId" headName="部门编号" dbColumnName="deptId" filterType="false" addType="hidden" editType="hidden" /> <bv:gridcolumn columnType="associate" name="deptName" headName="员工部门" dbColumnName="t1.name" dbColumnAlias="deptName" required="true" width="100px" associateColumn="deptId" addType="auto" editType="auto"/> <bv:gridaction name="action" headName="操作" width="140px"> <bv:gridbutton name="edit" value="修改" action="gridTriggerEdit('float', '_self', {id: '#id#'})" /> <%-- <bv:gridbutton name="edit" value="修改" action="gridTriggerFrame('float', '_self', {_title:'修改员工列表', empId:'#id#'}, 'toEditPage.bv','400','300')"/> --%> <%-- <bv:gridbutton name="delete" value="删除" action="gridTriggerDelete('float', '_self', {id: '#id#'}, '是否确认删除【#name#】?')"/> --%> <bv:gridbutton name="delete" value="删除" action="gridTriggerConfirm('float', '_self', {_title:'请确认', id: '#id#'}, null, undefined, '是否确认删除【#name#】?', deleteEmp)"/> </bv:gridaction> </bv:grid> </body> </html>
bvframe中自动关联形成表格的代码
猜你喜欢
转载自www.cnblogs.com/lu51211314/p/8983990.html
今日推荐
周排行