对于查询提交表单, 必须选条件的否则不能提交: 在提交的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>