求解答:JS控制按钮切换页面,实现显示公共的部分前台代码如下:

<html xmlns="http://www.w3.org/1999/xhtml">
 
<head>
    <title>行政类别管理</title>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<#include  "/WEB-INF/ftl/common/header.ftl" >
<script type="text/javascript" src="<@s.url "/resources/common/js/common.js"/>"/></script>
<script type="text/javascript" src="../resources/common/js/webcontrol/createpropertycontrol.js"></script>
<link rel="stylesheet" href="<@s.url "/resources/common/jquery-datetimecontrol/datetimecontrol.css"/>"></link>
<script type="text/javascript" src="<@s.url "/resources/common/jquery-datetimecontrol/datetimecontrol.js"/>"></script>
<script type="text/javascript" src="<@s.url "/resources/common/jquery-datetimecontrol/datetimecontrol.js"/>"></script>
<script type="text/javascript" src="<@s.url "/resources/common/jquery-datetimecontrol/datetimecontrol_cn.js"/>"></script>
<script type="text/javascript" src="<@s.url "/resources/common/js/m_administrative_division/m_administrative_division.js"/>"></script>
</head>
<script>
//导入
        function importdetail()
        {
            showimportform();
            
        }
        
        function showimportform()
        {
            //不显示定义dialog,因为dialog会无法关闭,用了destory
            $('<div></div>').dialog({
                id : 'dd',
                title : '导入页面',
                width: 400,    
                height: 220,
                closed : false,
                cache : false,
                href:  '<@s.url '/fileup/forwardToFile'/>'+'?admincode='+$('#admincode').val(),
                modal : true,
                onLoad : function() {
                    //初始化表单数据
                },
                onClose : function() {
                    $(this).dialog('destroy');
                },
                buttons :
                [
                    {
                        text : '导入',
                        id : 'btnupload'
                    },
                    {
                        text : '取消',
                        id : 'canceldlg',
                        handler : function () {
                            $('#dd').window('close');
                        }
                    }
                ]    

            });
        }
       
</script>
<body class="easyui-layout">
    
        <div region="north" style="height:85px;">
            <div style="height:35px;">
            <a id="dosearch" href="javascript:search()" class="easyui-linkbutton" iconcls="icon-search">查询</a>
                <!--<a href="javascript:add()" class="easyui-linkbutton" iconcls="icon-add">新增</a>-->
                <!--<a href="javascript:delete()" class="easyui-linkbutton" iconcls="icon-remove">删除</a>-->
                <!--<a href="javascript:edit()" class="easyui-linkbutton" iconcls="icon-edit">修改</a>-->
                <!--<a href="javascript:view()" class="easyui-linkbutton" iconcls="icon-info">查看</a>-->
                <a href="javascript:importdetail()" class="easyui-linkbutton" iconcls="icon-upload">导入</a>
                <!--<a href="javascript:print()" class="easyui-linkbutton" iconcls="icon-print">打印</a> -->
                <a href="//m_administrative_division/datail.ftl/" class="easyui-linkbutton" iconcls="icon-menu" style="right:180px">列表</a>
                <!--<a href="/m_administrative_division/datail.ftl" class="easyui-linkbutton" iconcls="icon-list" style="right:180px">树图</a>-->
            </div>
            <div style="margin-top:5px;">
                <form id="module_search" method="post" action="">
                    <div class="dv-form-row">
                        <div class="dv-form-item">
                            <label for="moduleadmincode" style="margin-left:8px">政区代码:</label> <input
                                class=" " type="text" name="admincode" id="admincode"
                                style="width: 150px;"  maxlength="32"/>
                                <label for="moduleadminname" style="margin-left:8px">名称:</label>
                            <input type="text" name="adminname" style="width:150px;" value="" id="adminname" maxlength="60"/>
                            <label for="moduleadminfullname" style="margin-left:8px">全称:</label>
                            <input type="text" name="adminfullname" style="width:150px;" value="" id="adminfullname" maxlength="60"/>
                            <label for="modulefathercode" style="margin-left:8px">上级政区代码:</label>
                            <input type="text" name="fathercode" style="width:150px;" value="" id="fathercode" maxlength="60"/>
                            &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
                            
                        </div>
                    </div>
                </form>    
            </div>
        </div>
           <br>
           <div id="soneInfoList" region="center">
           <@p.datagrid id="adminInfo" name="" title="" loadUrl="/m_administrative_division/list.json" saveUrl="" defaultColumn=""
            isHasToolBar="false"  divToolbar=""  height="" width="" onClickRowEdit="false" singleSelect="true" pageSize='0'  
            pagination="true" rownumbers="true" fitColumns="false"
            columnsJsonList="[
                  {field:'id',title:'id',width:70,hidden:true},
                {field:'admincode',title:'政区代码',width:275,align:'center',halign:'center'},  
                {field:'adminname',title:'名称',width:275,align:'center',halign:'center'},
                {field:'adminfullname',title:'全称',width:275,align:'center',halign:'center'},
                {field:'fathercode',title:'上级政区代码',width:275,align:'center',halign:'center'},
            ]"
            jsonExtend="{
                            onLoadSuccess: function (data)
                            {        
                                if (data.rows.length > 0)
                                {
                                    $('#adminInfo').datagrid(\"selectRow\", 0);
                                }
                            }
                            ,onDblClickRow:function(index,row)
                            {
                                view();
                            }
                        }"
        />
        </div>
        <div id="dlg" class="easyui-dialog" style="width:580px;height:380px;" closed="true" buttons="#dlg-buttons">
             <div class="easyui-panel" fit="true">
                  <form id="fm" method="post">
                      <div id="tabControl" class="easyui-tabs"  style="width:605;">  
                          <div title="基本信息" data-options="closable:false"  style="padding:20px;">   
                           <div class="fitem">
                                <input id="id"  name="id" type="hidden"/>
                                <span id="username" style="display:none">${(Session["sessionuser"].userId)}</span>
                                <label>政区     代码:</label>
                                <input id="admincode" type="text" name="admincode"  />
                           </div>
                          <div class="fitem">
                              <label>名              称:</label>
                              <input id="adminname" type="text" name="adminname"/>
                          </div>
                          <div class="fitem" >
                              <label>全              称:</label>
                              <input id="adminfullname" type="text" name="adminfullname" />
                          </div>
                          <div class="fitem" >
                              <label>上级政区代码:</label>
                              <input id="fathercode" type="text" name="fathercode"  />
                          </div>
                          
                        </div>
                    </div>   
                  </form>
             </div>
             <div id="dlg-buttons">
                 <a href="javascript:void(0)" class="easyui-linkbutton" iconCls="icon-ok" id="save">保存</a>
                 <a href="javascript:void(0)" class="easyui-linkbutton" iconCls="icon-cancel" id="cancel" style="margin-right:88px;">关闭</a>
             </div>    
         </div>    
</body>

</html>



实现功能图如下:

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值