批量组合查询 笔记

<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%
	String path = request.getContextPath();
	String basePath = request.getScheme() + "://"
			+ request.getServerName() + ":" + request.getServerPort()
			+ path + "/";
%>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<base href="<%=basePath%>">

<title></title>

<meta http-equiv="pragma" content="no-cache">
<meta http-equiv="cache-control" content="no-cache">
<meta http-equiv="expires" content="0">
<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
<meta http-equiv="description" content="This is my page">
<!--
	<link rel="stylesheet" type="text/css" href="styles.css">
	-->
<jsp:include page="${path}/inc.jsp"></jsp:include>
<script type="text/javascript">
	$(function() {
		
		$('#tt').datagrid({
			url : "",
			title : "机构信用代码查询",
			fit : true,
			pagination : true,
			columns : [[
				{field:'ck',checkbox:false},			
				{field:'orgname',title:'机构名称',280,align:'left',
					formatter:function(value,row,index){
		        	return '<a target=_blank href=creditinfo/multiShowPage?orgacode=' + row.orgacode+'>'+row.orgname+'</a>';
						//return '<a target=_blank href=loancard/LoancardZbPage?loancardno=' + row.loancardno+'>'+row.orgname+'</a>';
						//return '<a target=_blank href=message/messageShowPage?msgid=' + row.msgid+'>'+row.msgtitle+'</a>';
					}},	
				
				{field:'orgacode',title:'组织机构代码',120,align:'left'},
				{field:'legalname',title:'法人姓名',120,align:'left'},
				]],
			//toolbar : "#multi-tb"
		});
		Selectarea("areainfo/findAreainfoAll","areacode","0000");
		$('#areacode').combobox({
			onSelect:function(rec){
				if(rec.areacode=='0000')
					{
					$('#areaname').combobox({
						disabled:true
					});
					}
				else{
					$('#areaname').combobox({
						disabled:false
					});
					Selectarea("areainfo/findAreainfoAll","areaname",rec.areacode);
				}
				
			}
		});
	    $('#timeStart').datebox({
	    	formatter: mydateformatter
	        });
	    
	    $('#timeEnd').datebox({
	    	formatter: mydateformatter
	        });
			
			//SelectList2("areainfo/findAreainfoAll","areaname",$('#areacode').combobox('getValue'));
	});
	
	
	function searchInfo() {
		var orcodes =$.trim($('#muorgacode').val());
		if(orcodes!=''){
			var orgacode =orcodes.split("
");
			 if (orgacode.length>20){
				top.showMsg("温馨提示", "最多只能输入20行!");
				}
			else {
			$('#tt').datagrid({url : 'creditinfo/seachInfo?orgacode=' + orgacode});
			}
		}
		else	{
			top.showMsg("温馨提示", "请至少输入一行!");
			}		
	}
	
	function searchFun() {
		//console.info($.serializeObject($('#searchForm')));
		var orcodes =$.trim($('#muorgacode').val());
		if(orcodes!=''){
			var orgacode =orcodes.split("
");
			 if (orgacode.length>20){
				top.showMsg("温馨提示", "最多只能输入20行!");
				}
			 else{
		var url = "creditinfo/multiSeach";   
	   $("#tt").datagrid("options").url = url;  
		$('#tt').datagrid('load', {
			timeStart : $('#timeStart').datetimebox('getValue'),
			timeEnd : $('#timeEnd').datetimebox('getValue'),
			muorgacode : $('#muorgacode').val()
		});
		}
		}
		 else	{
					top.showMsg("温馨提示", "请至少输入一个组织机构代码!");
					}		 
     }
		 
		/*var timeStart =$('#timeStart').datetimebox('getValue');
		var timeEnd =$('#timeStart').datetimebox('timeEnd');
		var orcodes =$.trim($('#muorgacode').val());
		if(orcodes!=''){
			var orgacode =orcodes.split("
");
			 if (orgacode.length>20){
				top.showMsg("温馨提示", "最多只能输入20行!");
				}
			else {
			$('#tt').datagrid({url : 'creditinfo/multiSeach?orgacode=' + orgacode
					+'&timeStart='+timeStart+'&timeEnd='+timeEnd});
			}*/
		
		
		
		
		
	
	function cleanFun() {
		$('#searchForm input ').val('');
		$('#searchForm textarea ').val('');
		dataGrid.datagrid('load', {});
	}
	
</script>
</head>

<body>
	<div class="easyui-layout" data-options="fit : true,border : false">
		<div data-options="region:'north',title:'查询条件',border:false" style="height: 230px; overflow: hidden;">
			<form id="searchForm">
<table  >
  <tr>  
    <td width="390"><fieldset><legend>组织机构代码</legend>
	<table width="388" height="134" >
          <tr>
            <td>请在右侧输入<br>组织机构代码<br>每行输入一个<br>最多输入20个<br></td>
            <td ><textarea name="muorgacode"  id="muorgacode" placeholder="请输入组织机构代码每行一个最多输入20个" 
		style="260px; height: 127px;"></textarea></td>
          </tr>
        </table>
	    </fieldset></td>
    <td width="345"><fieldset><legend>组合条件</legend><table width="343" height="134" border="0">
  <tr>
    <th width="126" scope="row"><div align="right">省市;</div></th>
    <td width="248"><input type="text"  id="areacode" name="areacode"></td>
  </tr>
  <tr>
    <th scope="row"><div align="right">县区;</div></th>
    <td><input type="text"  id="areaname" name="areaname"></td>
  </tr>
  <tr>
    <th scope="row"><div align="right">起始时间;</div></th>
    <td><input  id="timeStart" name="timeStart"> </td>
  </tr>
  <tr>
    <th scope="row"><div align="right">终止时间;</div></th>
    <td> <input  id="timeEnd" name="timeEnd" /> </td>
  </tr>
</table></fieldset></td>
 <td width="150"  align="center"><p><a href="javascript:void(0);" class="easyui-linkbutton" onclick="searchFun();">查询</a><br></p>
   <a href="javascript:void(0);" class="easyui-linkbutton" onclick="cleanFun();">清空</a>
	</td>
  </tr>
</table>  
  </form></div>
			<div data-options="region:'center',border:false">
			<table id="tt"></table>
		</div>
	    </div>
	   <!-- <div id="multi-tb" style="display: none;">
		<a href="javascript:void(0);" class="easyui-linkbutton" onclick="searchFun();">过滤条件</a>
		<a href="javascript:void(0);" class="easyui-linkbutton" onclick="cleanFun();">清空条件</a>
	</div>-->
</body>
</html>
原文地址:https://www.cnblogs.com/tested/p/3286798.html