| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122 |
- <%@ page language="java" import="java.util.*" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
- <%@include file="/context/mytags.jsp"%>
- <!DOCTYPE html>
- <html>
- <head>
- <title>项目岗位总览表</title>
- <t:base type="jquery,easyui,tools,DatePicker"></t:base>
- <script type="text/javascript">
- //编写自定义JS代码zIndex: getzIndex(),使得第二个弹窗在最前面出现
-
- //选择项目名称,列表================
- function openDepartmentSelect() {
- //$.dialog.setting.zIndex = getzIndex();
- var orgIds = $("#orgIds").val();
- $.dialog({
- content: 'url:dialogDealController.do?projectDepartTableAll&ids='+orgIds, zIndex: getzIndex(), title: '项目名称列表', lock: true, width: '600px', height: '350px', opacity: 0.4, button: [
- {name: '<t:mutiLang langKey="common.confirm"/>', callback: function (){
- var iframe = this.iframe.contentWindow;
- if(iframe.getReason().length>0){
- var strData=eval(iframe.getReason());
- for(var key in strData[0]){
- if(key=="strPId"){
- $("#orgIds").val(strData[0][key]);
- }else if(key=="strDepartName"){
- $("#departname").val(strData[0][key]);
- }
- }
- }
- }, focus: true},
- {name: '<t:mutiLang langKey="common.cancel"/>', callback: function (){}}
-
- ]}).zindex();
- }
- function callbackClean(){
- $('#departname').val('');
- $('#orgIds').val('');
- }
- //选择项目名称列表================
-
- /* function openDepartmentSelect() {
- //$.dialog.setting.zIndex = getzIndex();
- var orgIds = $("#orgIds").val();
- $.dialog({content: 'url:dialogDealController.do?projectDepartTableAll&orgIds='+orgIds,
- zIndex: getzIndex(), title: '所属部门列表', lock: true, width: '400px', height: '350px', opacity: 0.4, button: [
- {name: '<t:mutiLang langKey="common.confirm"/>', callback: callbackDepartmentSelect, focus: true},
- {name: '<t:mutiLang langKey="common.cancel"/>', callback: function (){}}
- ]});
- }
-
- function callbackDepartmentSelect() {
- var iframe = this.iframe.contentWindow;
- var treeObj = iframe.$.fn.zTree.getZTreeObj("departSelect");
- var nodes = treeObj.getCheckedNodes(true);
- if(nodes.length>0){
- var ids='',names='';
- for(i=0;i<nodes.length;i++){
- var node = nodes[i];
- ids += node.id+',';
- names += node.name+',';
- }
- // window.opener.returnValue=ids;
- //子页面向父页面传值
- //parent.document.all.returnValue=ids;
- //setCookie(ids);
- $('#departname').val(names);
- $('#departname').blur();
- $('#orgIds').val(ids);
- }
- }
- function callbackClean(){
- $('#departname').val('');
- $('#orgIds').val('');
- } */
- /* function setCookie(ids){
- $.cookie("projectIds",null);
- var o = { projectId: ids};
- var str = JSON.stringify(o);//对序列化成字符串然后存入cookie
- $.cookie("projectIds", str, {
- //expires:7 //设置时间,如果此处留空,则浏览器关闭此cookie就失效。
- });
- } */
- //编写自定义JS代码获得输入框中的值等父级页面调用取值
- function getReason(){
- var projectId=$('#orgIds').val();
- var departname=$('#departname').val();
- var strData='[{"strPId":"'+projectId+'","strDepartName":"'+departname+'"}]';
- return strData;
- }
- </script>
- </head>
- <body>
- <t:formvalid formid="formobj" dialog="true" usePlugin="password" layout="table" action="projectPostDetailController.do?list" >
- <input id="id" name="id" type="hidden" value="${projectPostGeneralPage.id }"/>
- <table style="width: 450px;" cellpadding="0" cellspacing="1" class="formtable">
- <tr>
- <td align="right">
- <label class="Validform_label">
- <span color="red" class="requiredIcon">*</span>项目名称:
- </label>
- </td>
- <td class="value">
- <%--update-start--Author:jg_renjie Date:20160320 for:#942 【组件封装】所属部门弹出模式,目前是列表,得改造成树方式--%>
- <input readonly="true" type="text" id="departname" name="departname" style="width: 150px" onclick="openDepartmentSelect()" placeholder="请选择项目名称" >
- <input id="orgIds" name="orgIds" type="hidden" value="">
- <a href="#" class="easyui-linkbutton" plain="true" icon="icon-search" id="departSearch" onclick="openDepartmentSelect()">选择</a>
- <a href="#" class="easyui-linkbutton" plain="true" icon="icon-redo" id="departRedo" onclick="callbackClean()">清空</a>
- <%--update-end--Author:jg_renjie Date:20160320 for:#942 【组件封装】所属部门弹出模式,目前是列表,得改造成树方式--%>
- <span class="Validform_checktip"></span>
- <label class="Validform_label" style="display: none;">职务名称</label>
- </td>
- </tr>
-
-
- </table>
- </t:formvalid>
- </body>
- <script src = "webpage/cn/com/lzt/projectpostgeneral/projectPostGeneral.js"></script>
|