$.post('${ctx}/hrbillfeeaccounts/hrBillFeeAccounts/getPrevFAIDSelectX?tp=${parameter.tp}&faid='+faid+'&fsid='+fsid+'&pbid='+pbid+'&bssid='+bssid,{ fsid1:fsid,pbid1:pbid },function(data) { console.log(data); var len = data.length; if(len<1) { js.showMessage("没有找到前一期间的工资发放数据!"); return; } else if(len==1) { //继续js调用后台方法 url="${ctx}/hrstafffeestand/hrStaffFeeStand/saveStaffsbatAndFSIDX?tp=${parameter.tp}&faid="+faid+"&fsid="+fsid+"&pbid="+pbid+"&bssid="+bssid; js.ajaxSubmit(url, function(data){ js.showMessage(data.message); }); } else { //其他操作 } });
时间: 2024-04-14 16:30:46 浏览: 41
Jeesite框架自定义上下文对象:ctx和${ctxStatic}.docx
我理解你的代码是使用jQuery的`$.post`方法进行了一个POST请求,请求的URL是`${ctx}/hrbillfeeaccounts/hrBillFeeAccounts/getPrevFAIDSelectX?tp=${parameter.tp}&faid='+faid+'&fsid='+fsid+'&pbid='+pbid+'&bssid='+bssid`,同时传递了一个包含`fsid1`和`pbid1`参数的对象。请求成功后,会打印返回的数据,并根据返回的数据长度进行不同的处理。如果返回的数据长度小于1,则弹出"没有找到前一期间的工资发放数据!"的提示;如果数据长度等于1,则调用后台方法并传递一些参数;如果数据长度大于1,则进行其他操作。
请注意,我只是根据你提供的代码逻辑进行了简单的解读,并不能保证完全准确。如果需要更详细的解释,请提供更多相关代码和上下文信息。
阅读全文