对于查询按钮不满足条件不能查询不能提交的验证



对于查询提交表单, 必须选条件的否则不能提交:  在提交的buton上加一个点击事件,通过返回的true或是flase来决定是否提交

<div class="bjui-pageHeader">
	<form id="pagerForm" action="${base}/bankOrderDetailStatistic/queryByCondition.htm" data-toggle="ajaxsearch" class="pageForm" data-toggle="validate" method="post">
		<#include "/common/hidden.html" >
		<fieldset>
			<legend>查询条件</legend>
			<table width="100%">
				<tr>
					<td width="20%">
						<table>
							<tr>
								<td align="right"><label class="control-label x80">对账日期:</label></td>
								<td align="left"><select name="reconDate" id="reconDate" data-toggle="selectpicker" data-width="150">
										<option value="">请选择</option> <#list reconDateList as reDate>
										<option value="${reDate}"<#if reconDate?string == reDate?string>selected</#if>>${reDate!''}</option> </#list>
								</select></td>
							</tr>
						</table>
					</td>
					<td width="80%">
						<table>
							<tr>
								<td align="right"><label class="control-label x80">银行渠道:</label></td>
								<td align="left"><select name="bankNo" id="j_form_bank_${commonForm.random}" data-toggle="selectpicker" data-nextselect="#j_form_channel_${commonForm.random}"
									data-refurl="${base}/base/common.htm?method=autoChannel&bankNo={value}&random=${commonForm.random}">
										<option value="">请选择</option> <#if commonForm?? && commonForm.l_banks??> <#list commonForm.l_banks as bank>
										<option value="${bank.bankId}"<#if commonForm.bankNo?exists&&commonForm.bankNo==bank.bankId>selected</#if>> ${bank.bankName!""}</option> </#list> </#if>
								</select> <select name="channelNo" class="channelNo" id="j_form_channel_${commonForm.random}" data-toggle="selectpicker" data-val="${commonForm.channelNo!''}"
									data-emptytxt="请选择" /></td>
							</tr>
						</table>
					</td>

				</tr>
				<tr height="40">
					<td width="30%"></td>
					<td align="left" width="30%">
						<button type="submit" οnclick="return checkForm()" class="btn-default" size="8">查询</button>  
					</td>
					<td width="30"></td>
				</tr>
			</table>
		</fieldset>
	</form>
</div>


<div class="bjui-pageContent">
	<table class="table table-bordered table-hover table-striped table-top" data-selected-multi="true">
		<thead>
			<tr>
				<th align="center">对账日期</th>
				<th align="center">渠道名称</th>
				<th align="center">交易类型</th>
				<th align="center">交易额</th>
				<th align="center">成本</th>
				<th align="center">结算额</th>
				<th align="center">操作</th>
			</tr>
		</thead>
		<tbody>

			<#if bankOrderDetailStaticList??> <#list bankOrderDetailStaticList as bankOrderDetailStaticDto>
			<tr>
				<td align="center">${reconDate!''}</td>
				<td align="center">${channelName!''}</td>
				<td align="center"><#list transTypeAndBankTransType as ttab> <#if bankOrderDetailStaticDto.transType?? && bankOrderDetailStaticDto.transType?string== ttab.key>
					${ttab.value!''} </#if> </#list></td>
				<td align="center"><#if bankOrderDetailStaticDto.orderAmounts??> ${(bankOrderDetailStaticDto.orderAmounts/1000)?string(',##0.00')!''} </#if></td>
				<td align="center"><#if bankOrderDetailStaticDto.costs?? > ${(bankOrderDetailStaticDto.costs/1000)?string(',##0.00')!''} </#if></td>
				<td align="center"><#if bankOrderDetailStaticDto.settleAmounts??> ${(bankOrderDetailStaticDto.settleAmounts/1000)?string(',##0.00')!''} </#if></td>
				<td align="center"><#if bankOrderDetailStaticDto.transType ?? && bankOrderDetailStaticDto.transType==14 > <a
					href="${base}/bankOrderDetailStatistic/queryBatchUpdateList.htm?reconDate=${reconDate!''}&channelNo=${channelNo!''}" data-id="fund_adjust_dialog" data-toggle="dialog"
					data-mask="true" data-title="查看明细" data-width="1100" data-height="500" data-toggle="doajax">查看明细</a>  </#if>

				</td>
			</tr>
			</#list> </#if>
		</tbody>
	</table>
</div>

<script type="text/javascript">
	function openUpdateView(ids){
		var channelNo = $(".channelNo").val();
		var reconDate = $("#reconDate").val();
		console.log("ids:"+ids);
		console.log("reconDate:"+reconDate);
		console.log("channelNo:"+channelNo);
		var sum = ids + "_" +reconDate + "_" +channelNo;
		$(window).dialog({id:'mydialog', url:'${base}/bankOrderDetailStatistic/batchUpdateDetail.htm?ids='+ids+'&channelNo='+channelNo+'&reconDate='+reconDate,title:'交易类型修改',width:400,height:350, fresh:true})
	}
	function checkForm() {
		var channelNo = $(".channelNo").val();
		var reconDate = $("#reconDate").val();
		if (channelNo == "" || channelNo == null) {
			$(this).alertmsg("error", '渠道不能为空');
			return false;
		}
		if (reconDate == "" || reconDate == null) {
			$(this).alertmsg("error", '日期不能为空');
			return false;
		}
		return true;
	}
</script>


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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值