通达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('你好'); //给第二列赋值
});
});