页面绑定离焦函数–>离焦函数内写一个ajax–>java类处理并返回数据
**页面:**
<td ><input type="text" id="contractId" onblur="queryContractInfo(this.value)"/></td>
**函数:**
function queryContractInfo(contractId){
$.post("queryContractInfo.do",{"contractId":contractId},function(data){
if(data.contractInfo == null){
alert("您输入的合同号不存在,请重新输入!");
return;
}
$("#bankCity").val(data.contractInfo.bankCity);
$("#userBankName").val(data.contractInfo.userBankName)
});
}
**action:**
public void queryContractInfo(){
String contractId = SqlInfusion.FilteSqlInfusion(request().getParameter("contractId"));
Map<String,Object> contractInfo = financeManageService.queryContractInfo(contractId);
try {
JSONObject obj = new JSONObject();
obj.put("contractInfo", contractInfo);
JSONUtils.printObject(obj);
} catch (Exception e) {
log.info(e.toString());
}
}