这里一定要注意单引号和双引号的用法,否则就不能正确传递。原因是json内包含双引号。
return "<div><button class='btn btn-xs btn-warning btnEditSupervisorDuty ' onclick='EditSupervisorDuty(" + JSON.stringify(full) + ")'>编辑</button><div>"
function EditSupervisorDuty(obj) {
console.log(obj)
$('#txtSupervisorDutyID').val(obj.ID);
$('#selectShift').val(obj.Shift);
}