zoukankan      html  css  js  c++  java
  • 河北省重大技术需求征集系统(15)

    分类检索界面

    <%@ page language="java" contentType="text/html; charset=UTF-8"
        pageEncoding="UTF-8"%>
    <%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
    <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    <link rel="stylesheet" type="text/css"
        href="${pageContext.request.contextPath}/static/bootstrap-3.3.5-dist/css/bootstrap.css" />
    <title>分类检索</title>
    
    <script type="text/javascript">
        function check() {
            var num = document.getElementById("num");
            if (num.value == "1") {
                if (document.getElementById('q0').value == "") {
                    alert("系统友情提示首项查询条件不能为空");
                    thisform.q0.focus();
                    return false;
                }
            }
            if (num.value == "2") {
                if (document.getElementById('q0').value == "") {
                    alert("系统友情提示首项查询条件不能为空");
                    thisform.q0.focus();
                    return false;
                } else {
                    if (document.getElementById('q1').value == "") {
                        alert("系统友情提示第二项查询条件不能为空");
                        thisform.q1.focus();
                        return false;
                    }
                }
            }
            if (num.value == "3") {
                if (document.getElementById('q0').value == "") {
                    alert("系统友情提示首项查询条件不能为空");
                    thisform.q0.focus();
                    return false;
                }
                if (document.getElementById('q1').value == "") {
                    alert("系统友情提示第二项查询条件不能为空");
                    thisform.q1.focus();
                    return false;
                }
                if (document.getElementById('q2').value == "") {
                    alert("系统友情提示第三项查询条件不能为空");
                    thisform.q2.focus();
                    return false;
                }
            }
        }
    </script>
    
    <script type="text/javascript">
        function addRow() {
            var obj = document.getElementById("num");
            var t = document.getElementById("sTable");
            if (t.rows.length >3) {
                alert("系统友情提示最多只能有3个条件");
                return;
            }
            var strId = (t.rows.length-1);
    
            //创建与或非
            var e = document.createElement("select");
            e.name = "logic" + strId;
            e.id = "logic" + strId;
            e.size = 1;
            e.options[0] = new Option("并且", "AND");
            e.options[1] = new Option("或者", "OR");
            e.options[2] = new Option("不含", "NOT");
    
            //创建新的选项--第一个之后的
            var e2 = document.createElement("select");
            e2.name = "sType" + strId;
            e2.id = "sType" + strId;
            e2.size = 1;
            e2.options[0] = new Option("机构全称", "JGMC");// Title CreatorId AddDate
            e2.options[1] = new Option("归口管理单位", "GLBM");
            e2.options[2] = new Option("所在地域", "SZDY");
            e2.options[3] = new Option("法人代表", "FRDB");
            e2.options[4] = new Option("联系人", "LXR");
            e2.options[7] = new Option("机构属性", "JGSX");
            e2.options[5] = new Option("技术需求名称", "JSXQMC");
            e2.options[6] = new Option("关键字", "GJZ");
            e2.options[8] = new Option("技术需求解决方式", "JSXQHZMS");
            e2.options[9] = new Option("科技活动类型", "YJLX");
            // 检索:学科分类、需求技术所属领域、需求技术应用行业等字段进行综合逻辑检索
    
            //创建新的输入框
            var q1 = document.createElement("input");
            q1.type = "text";
            q1.size = 50;
            q1.maxlength = 60;
            q1.name = "q" + strId;
            q1.id = "q" + strId;
    
            var row = t.insertRow(t.rows.length);
            var c0 = row.insertCell(0);
            c0.appendChild(e);
    
            var c1 = row.insertCell(1);
            c1.appendChild(e2);
            c1.appendChild(q1);
            obj.value = parseInt(obj.value) + 1; //查询框的数量
    
        }
    
        function removeRow() {
            var obj = document.getElementById("num");
            tr = document.getElementById("sTable").rows;
            if (tr.length > 1) {
                var row = tr[tr.length - 1];
                if (row.parentNode)
                    row.parentNode.removeChild(row);
                obj.value = parseInt(obj.value) - 1;
            }
        }
    </script>
    
    
    <script
        src="${pageContext.request.contextPath}/static/bootstrap-3.3.5-dist/js/bootstrap.js"
        type="text/javascript"></script>
    <link rel="stylesheet" type="text/css"
        href="${pageContext.request.contextPath}/static/bootstrap-3.3.5-dist/css/bootstrap.css" />
    </head>
    <body>
    
    
        <!--  需求编号、技术需求名称   新需求 -->
    
        <div class="container-fluid">
            <div class="row-fluid">
                <div class="span12">
                    <form name="thisform" method="post"
                        style="vertical-align: middle; text-align: center; margin-top: 20px;"
                        onsubmit="return check();"
                        action="/Technology/DemandController/shenhechaxun.action" >
                        <table style="text-align: center;" width=740; id="sTable" name="sTable">
    
                            <input type="hidden" id="num" name="num" value="1" />
    
                            <tr>
                                <th scope="col" colspan="6">
                                    <h3 align="left">审核条目列表</h3>
                                </th>
                            </tr>
                            <tr id="row1">
                                <td style=" 60px;"><a href="#" onclick="addRow()"
                                    style="text-decoration: none;">+</a> <a href="#"
                                    onclick="removeRow()" style="text-decoration: none;">-</a></td>
                                <td><select name="sType0" size="1">
                                        <option value="JGMC">机构全称</option>
                                        <option value="GLBM">归口管理单位</option>
                                        <option value="SZDY">所在地域</option>
                                        <option value="FRDB">法人代表</option>
                                        <option value="LXR">联系人</option>
                                        <option value="JGSX">机构属性</option>
                                        <option value="JSXQMC">技术需求名称</option>
                                        <option value="GJZ">关键字</option>
                                        <option value="JSXQHZMS">技术需求解决方式</option>
                                        <option value="YJLX">科技活动类型</option>
                                </select>
                                    <label for="q0"></label><input type="text" size="50" maxlength="80" name="q0" id="q0"/>
                                    <input type="submit" class="submit" value="&nbsp;查&nbsp;询&nbsp;"
                                    size="30"></td>
                            </tr>
                            </tbody>
                        </table>
                    </form>
    
                </div>
                <hr class="divider">
            </div>
    
            <div class="row-fluid">
                <div class="col-md-1 "></div>
                <div class="col-md-9 ">
                    <table class="table table-striped"
                        style=" 1002px; vertical-align: middle; text-align: center;">
                        <tr>
                            <td>问卷编号</td>
                            <td>技术需求名称</td>
                            <td>联系人</td>
                            <td>移动电话</td>
                            <td>填报时间</td>
                            <td>审核状况</td>
    
                            <td align="center" colspan="1">操作</td>
    
                        </tr>
                        <!-- forEach遍历出adminBeans -->
                        <c:forEach items="${xxbeans }" var="item" varStatus="status">
                            <!-- varStatus="status"是什么-->
                            <tr>
                                <td>${item.WJID }</td>
                                <td>${item.JSXQMC }</td>
                                <td>${item.LXR }</td>
                                <td>${item.YDDH }</td>
                                <td>${item.createDate }</td>
    
                                <td><c:if test="${item.SFSH==0}">
            未审核
    </c:if> <c:if test="${item.SFSH==2}">
            审核未通过
    </c:if> <c:if test="${item.SFSH==1}">
            审核通过
    </c:if></td>
    
                                <td><a
                                    href="/Technology/DemandController/demandDetails/${item.WJID }.action">详情/审核</a>
                                </td>
                            </tr>
    
                        </c:forEach>
                    </table>
                    <c:if test="${param.status.equals('1')}">
                        <script type="text/javascript">
                            alert("查无此问卷");
                        </script>
                    </c:if>
                    <c:if test="${param.status.equals('2')}">
                        <script type="text/javascript">
                            alert("请填写查询依据");
                        </script>
                    </c:if>
                    <c:if test="${param.status.equals('0')}">
                        <script type="text/javascript">
                            alert("有结果");
                        </script>
                    </c:if>
                </div>
            </div>
            </div>
    </body>
    </html>
  • 相关阅读:
    调用父类和子类的__init__方法
    对git、github、gitee、gitlab的理解
    网鼎杯2020白虎组部分WriteUp
    比代码更难的事!看完这些思维习惯的人,都成为了架构师
    分布式数字身份DID调研
    如何优雅的实现分布式锁
    __init__构造函数
    付款明细数据
    总账凭证数据
    固定资产
  • 原文地址:https://www.cnblogs.com/ywqtro/p/13964800.html
Copyright © 2011-2022 走看看