通达OA列表控件添加js代码,实现js的获取和赋值

时间:2021-07-12 05:36:25

通达OA列表控件添加js代码,实现js的获取和赋值

参考代码:

jQuery(function(){
	//第二列不能输入
    jQuery("td[id^='LV_57_'][id$='_c2'] input").live('keypress keydown',function(event){
		//57为列表控件的name :data_57 一个表单可以有多个列表控件
		return false;
	});	
	//第一列输入代码后调出名称
	jQuery("td[id^='LV_57_'][id$='_c1'] input").live('blur',function(event){ //可以用blur  click
		var cinvcode=jQuery(this).val();
      alert(cinvcode);
		var tdid=jQuery(this).parent().attr('id');
      alert(tdid);
		var tdary=tdid.split('_');
		var rowidx=tdary[2].substr(1);//行号	
      alert(rowidx);
		var objtdid=tdary[0]+'_'+tdary[1]+'_'+tdary[2]+'_c2';
      alert(objtdid);
		if (cinvcode==''){
			jQuery("td[id='"+objtdid+"'] input:eq(0)").val('');
			return;
		}
      	jQuery("td[id='"+objtdid+"'] input:eq(0)").val('你好');  //给第二列赋值
	
	});
});