js.jsp

来自「用java编写的网络架构程序」· JSP 代码 · 共 50 行

JSP
50
字号
<%@ page contentType="text/html; charset=GBK" %>
<script language='javascript'>
//查询按钮JS
function searchJs() {
  document.forms[0].TYPE.value = '1';
  //屏蔽所有按钮,只有在提交按钮中使用,弹出窗口的按钮不要使用屏蔽功能
  disAll();
  searchJsValue();
}
//到按钮JS
function goJs() {
  if(forwardCheck( "OPERATETYPE","Q","查询" )==false)return false;
  document.forms[0].TYPE.value = '2';
  pageSubmit();
}

//同意按钮JS
function agreeJs() {
  if(forwardCheck( "OPERATETYPE","Q","查询")==false)return false;
  //检核变更单状态是否为‘报批’
  var v_MODIFY_STATUS = document.forms[0].elements["FHTBG05__MODIFY_STATUS_H"].value;//变更单状态
  if(v_MODIFY_STATUS != '10'){
    alert('变更单状态不为‘报批’,不能进行同意操作!');
    return false;
  }
  if(window.confirm("确定要同意操作吗?")==false)return false;
  document.forms[0].TYPE.value = '3';
  pageSubmit();
}

//不同意按钮JS
function disagreeJs(){
  if(forwardCheck( "OPERATETYPE","Q","查询")==false)return false;
  //审批意见不能为空
  if(validateSelf("FHTBG05OPP__AUDIT_OPINION","E0001","AUDIT_OPINION")!=""){
       alert("审批意见不能为空!");
       return false;
  }
  //检核变更单状态是否为‘报批’或者‘审批通过’
  var v_MODIFY_STATUS = document.forms[0].elements["FHTBG05__MODIFY_STATUS_H"].value;//变更单状态
  if (!(v_MODIFY_STATUS == '10'|| v_MODIFY_STATUS == '15')){
    alert('变更单状态即不为‘报批’,也不为‘审批通过’,不能进行不同意操作!');
    return false;
  }
  if(window.confirm("确定要不同意操作吗?")==false)return false;
  document.forms[0].TYPE.value = '4';
  pageSubmit();
}
</script>

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?