泛微OA的前端代码块JS基本语法使用说明

泛微OA的JS基本语法使用说明

  • 语法
  • 整体

语法

jQuery(document).ready(function(){});   //执行函数,内部函数实时执行

checkCustomize = function(){ return ;}    //提交验证,即右键提交之后触发执行内部函数

var indexnum0 = jQuery("#indexnum0").val() * 1.0;  //明细行总行数,放于checkCustomize函数里  ==PC端==
var indexnum0 = jQuery("#nodenum0").val() * 1.0;  //明细行总行数,放于checkCustomize函数里 ==移动端==

for(var index = 0;index < indexnum0; index++){  //遍历明细行
	var starttime = jQuery("#field111_"+index).val();  //明细行的值 索引0开始
	var starttime = jQuery("#field111_"+index).val()*1.0;  //明细行的值(数字)
	jQuery("#field111_"+index).val("赋值");    //赋值到字段
}

var ff = document.getElementById("field111").checked;  //是否有勾选,true/false  是/否
var qt = jQuery("#field111").is(":checked"); //是否有勾选,true/false  是/否
var qt = jQuery("#field9799").attr('checked'); //是否有勾选,true/false  是/否
if($('#field111').is(':checked')) {   //是否选中,勾选框,勾选则更改某个字段值
   jQuery("#field222").val(0);
   jQuery("#field222").change();   //更新值
   }

initRows(indexnum0);//初始化行数
var starttime = jQuery("#field111_"+index).val();   //字段值

alert("弹出值");  //弹出框,跟return false;搭配使用


整体

//整体:
<script type="text/javascript">
jQuery(document).ready(function(){  //执行
	checkCustomize = function (){   //提交验证
		var indexnum0 = jQuery("#indexnum0").val() * 1.0;  //总明细行
		if(indexnum0 > 0){  
            for(var index = 0;index < indexnum0; index++){  //明细行遍历
			var starttime = jQuery("#field111_"+index).val();
		}
	}
	jQuery("#field111").val("赋值");  
	alert("弹出");
	return false;  //false为提交不成功,true为提交成功
	}
});
</script>

你可能感兴趣的:(泛微OA)