⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 selectgroup.jsp

📁 培训考试系统代码
💻 JSP
字号:
<%@ page language = "java" contentType="text/html;charset=gb2312"%>


<%@ page import = "com.huawei.icd30.common.db.*"%>




<%@ page import = "com.huawei.icd30.agt.util.*" %>





<%    Object sessionRs         =  request.getAttribute("GET-GROUP-RESULTSET");


      SysResultSet turnOrderRs =  sessionRs == null ?null:(SysResultSet)sessionRs;





%>





<html>


<head>





<title>班组选择页面 </title>
<link href="/agt/public/css/gb.css" rel="stylesheet" type="text/css">
<meta http-equiv="Content-Type" content="text/html; charset=gb2312"></head>


<body bgcolor="B7D5F9" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0" >
<form name="form1">


 


  <table width="450" border="0" cellpadding="3" cellspacing="1" class="table-cs1">
    <tr align="center" class="td-cs1"> 
      <td height="25"> 未被选择的班组(组号)</td>
      <td width="20" rowspan="2" class="td-cs2"> 
        <p> <br>
          <br>
          <br>
          <input name="choise1" type="image" onClick="changeOptions('document.forms[0].outGroup' ,'document.forms[0].inGroup');return false;" src="/agt/public/images/choise1.gif" width="82" height="22" border="0" onMouseOver="this.src='/agt/public/images/'+ this.name + '_2.gif';" onMouseOut="this.src='/agt/public/images/'+ this.name + '.gif'">
          <br>
          <input name="del1" type="image" onclick="changeOptions('document.forms[0].inGroup' ,'document.forms[0].outGroup');return false;" src="/agt/public/images/del1.gif" width="82" height="22" border="0" onmouseover="this.src='/agt/public/images/'+ this.name + '_2.gif';" onmouseout="this.src='/agt/public/images/'+ this.name + '.gif'">
        </p></td>
      <td height="25">已被选择的班组(组号)</td>
    </tr>
    <tr align="center"> 
      <td class="td-cs1"> <select name="outGroup" class="listbox" size="10" multiple title="未被选择的班组" ondblclick="changeOptions('document.forms[0].outGroup' ,'document.forms[0].inGroup')">
          <%


        if( turnOrderRs != null && turnOrderRs.getMetaData().getRecordCount() != 0 )


        {


           //此处是用来显示结果


           for(int i=0; turnOrderRs.setRecord(i)&&(i<turnOrderRs.getMetaData().getRecordCount()); i++)


           {


%>
          <option value="<%=turnOrderRs.getString(0)%>"><%=turnOrderRs.getString(1)%>(<%=turnOrderRs.getString(0)%>)</option>
          <%          }


        }


%>
        </select> </td>
      <td class="td-cs1"> <select name="inGroup" class="listbox" size="10" multiple title="已被选择的班组" ondblclick="changeOptions('document.forms[0].inGroup' ,'document.forms[0].outGroup');">
        </select> </td>
    </tr>
  </table>


  <table width="450" height="30" border="0" cellpadding="0" cellspacing="0">
    <tr> 
      <td height="35" align="center"> <table width="44%" height="25" border="0" cellpadding="0" cellspacing="0">
          <tr align="left"> 
            <td width="50%"><input name="ok" type="image" onClick="returnGroup();return false;" src="/agt/public/images/ok.gif" width="82" height="22" border="0" onMouseOver="this.src='/agt/public/images/'+ this.name + '_2.gif';" onMouseOut="this.src='/agt/public/images/'+ this.name + '.gif'"> 
            </td>
            <td width="50%"><input name="cancel" type="image" onclick="window.close();return false;" src="/agt/public/images/cancel.gif" width="82" height="22" border="0" onmouseover="this.src='/agt/public/images/'+ this.name + '_2.gif';" onmouseout="this.src='/agt/public/images/'+ this.name + '.gif'"> 
            </td>
          </tr>
        </table></td>
    </tr>
  </table>
</form>


 </body>


 </html>


 


 <script src="/agt/public/js/scriptfuns.js" type="text/javascript"></script>


 <script  language="JavaScript">


function returnGroup()


{
    var inGroup = document.forms[0].inGroup ;

    var rValue = "" ;

    var rText = "" ;

    var len = inGroup.options.length ;

    for(var i=0 ;i<len ;i++)
    {

        var groupId = inGroup.options[i].value ;

        if(groupId != null && trim(groupId) != "")


        {

            if(trim(rValue) != "")   rValue = rValue + "," + groupId ;

            else rValue = groupId ;

        }


    }
    
    if(rValue.length > 2000)
    {
       alert("对不起,系统只能支持组号\+\",\"方式的2000个字符,您所选择的班组太多已超过该范围,请重新进行选择。")
       
       return false;
    }


    dialogArguments.groupIds.value = rValue ;

    window.close() ;


}

    function init()
    {    
        var groupNo  = dialogArguments.groupIds.value.split(",");
        
        var outGroup = document.forms[0].outGroup;
        for( var i = 0; i < groupNo.length; i++)
        {
            
             for(var j = 0; j<outGroup.length; j++)
             {
                 if(groupNo[i] == outGroup[j].value)
                 {
                     var opt = new Option(outGroup[j].text,groupNo[i]) ;
                     outGroup.options.remove(j);
                     document.forms[0].inGroup.add(opt);
                 }
             }           
        }
        
       
    }
    init();

</script>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -