首页 > 其他分享 >授信js

授信js

时间:2023-02-20 13:34:33浏览次数:22  
标签:授信 false name value js fd null GetXFormFieldById

<script>
 AttachXFormValueChangeEventById("3b520239d9ffe2",sap);
 Com_AddEventListener(window, "load", sap);
function sap(){
 
var fields = GetXFormFieldById("3b520239d9ffe2")[0].value;
         if(fields == "1"){//  授信新增客户

$('input[name="extendDataFormInfo.value(fd_3b52039084bb0c)"]').show();//填写显示
$('input[name="extendDataFormInfo.value(fd_3b520391b85874)"]').hide();//选择隐藏
$(GetXFormFieldById("fd_3b520391b85874")[0]).attr("validate","required=false");//选择非必填
 $(GetXFormFieldById("fd_3b52039084bb0c")[0]).attr("validate","required");//选择必填
 
 }else{

 $('input[name="extendDataFormInfo.value(fd_3b52039084bb0c)"]').hide();
$('input[name="extendDataFormInfo.value(fd_3b520391b85874)"]').show();
$(GetXFormFieldById("fd_3b52039084bb0c")[0]).attr("validate","required=false");
 $(GetXFormFieldById("fd_3b520391b85874")[0]).attr("validate","required");
 }
}

</script>


<script type="text/javascript">
    function queryCustomer(){
      Dialog_List(false, null, null, ";", 'kmReviewDialogService&flag='+encodeURI(encodeURI("queryCustomer")),function(data){
        if(data!=null){
          var rtnVal = data.GetHashMapArray();
          if(null != rtnVal && rtnVal.length > 0){// 设置值
              var obj = rtnVal[0];
              SetXFormFieldValueById('fd_customer_code', obj["id"]);
              SetXFormFieldValueById('fd_customer_name', obj["name"]);
              
            }
          }
      },'kmReviewDialogService&keyword=!{keyword}&flag='+encodeURI(encodeURI("queryCustomer")), null, false, "选择客户");
    }
  
</script>
<xform:editShow>
<a onclick="queryCustomer()" style="cursor:pointer" id='addCustomer'>
  选择
</a>
</xform:editShow>
<xform:viewShow>
<a onclick="queryCustomer()" style="cursor:pointer" id='updateCustomer'>
  选择
</a>
</xform:viewShow>

 

标签:授信,false,name,value,js,fd,null,GetXFormFieldById
From: https://www.cnblogs.com/dzx-fiona/p/17137036.html

相关文章

  • 项目一众筹网02_2_管理员登录(转发改成重定向到主页面、退出登录(转发和重定向的区别、
    系列文章目录文章目录​​系列文章目录​​​​12-管理员登录-重定向到主页面​​​​13-管理员登录-退出登录​​​​14-管理员登录-抽取后台主页面​​​​新建jsp模板​......
  • mormot2.json.serial
    unitmormot2.json.serial;///<author>cxg2023-2-11</author>{$IFDEFfpc}{$MODEDELPHI}{$H+}{$ENDIF}interfaceusesmormot.core.text,mormot.core.json......
  • javaEE007.03 JSP简介、helloworld、运行原理(包含新建JSP、默认字符设置 C#中叫aspx)
    系列文章目录文章目录​​系列文章目录​​​​前言​​​​一、JSP简介​​​​简介​​​​二、helloworld——怎么写java代码​​​​二、、运行原理​​​​总结​​......
  • js树状结构数据处理
    使用了两个for循环,为了方便理解,可以理解为父亲找儿子,把儿子写入家族谱//pid:父id,为0是最顶级数据,其他则对应每项的id,即父.id=子.pid,则父.children=子interfaceT......
  • AJAX-概念、AJAX-实现-原生JS方式
    AJAX-概念概念:ASynchronousJavaScriptAndXML异步的JavaScript和XML1.异步和同步:客户端和服务器端相互通信的基础上*客户端必须等待服......
  • html引入js文件加 defer ,defer 什么作用
    在HTML中引入JavaScript文件时,可以使用defer属性,该属性可以推迟(defer)脚本的执行,即等到整个HTML文档解析完毕后才执行脚本。使用defer属性可以避免在解析HTML......
  • js遍历
    1js的遍历方式for(初始化值;循环结束条件;步长)2jq的遍历方式1jq对象.each(callback)语法:jquery对象.each(function(index,element){});......
  • vue中使用vis.js制作流程图
    效果安装vis.jsnpmivis.js--save中文文档:https://ame.cool/pages/a7d858/#network-关系图示例:https://visjs.github.io/vis-network/examples/在vue2中使用impor......
  • JS上传大文件的三种解决方案
    ​ 原理js将大文件分成多分,全部上传成功之后,调用合并接口合成文件。如果传输中断,下次上传的时候过滤掉已经上传成功的分片,将剩余的分片上传,成功之后合并文件。前置条件......
  • 实现方法继承 js 230220
    需求让子对象可用父方法让子构造指向父构造存在的问题如果给子构造的原型添加独有方法会影响到父构造的原型与实际需求的逻辑不符合问题复现代码:functionAnimal(){thi......