1、先定义个命名空间:
jQuery.namespace(“jQueryNameSpace”);
2、定义常量:
//常量初始化
var jQueryNameSpace= {
staffId : “${ param.staffId}”,//人员Id
subForm : $("#JxGlobalTaskPersons-list-form") //form id地址
}
3、定义方法:
jQueryNameSpace.getchangStaffName = function(changStaffName,changStaffId,taskSchedule) {
if (changStaffId != “” && changStaffId != jQueryNameSpace .staffId){
var reMes = ‘’+changStaffName+’(代办)’;
if(taskSchedule == ‘4’){
reMes = ‘’+changStaffName+’(已办)’;
}
return reMes;
}
return “-”;
}
4、列表行内调用:
@【jQueryNameSpace.getchangStaffName(item.change_staff_name,item.change_staff_id,item.task_schedule)】
使用namespace可以有效避免:系统可能存在的不同页面取相同名称方法的情况下,方法覆盖问题。(每天记一点,便于日后查阅)