怎么解决,求大神相助,急!

Uncaught ReferenceError: receivelist is not defined报这个错

function InsertOrUpdate() {
var obj = {};
var t = $('#OrgId').combotree('tree'); // 获取树对象
var n = t.tree('getChecked'); // 获取选择的节点
var receivelist = ""; var ls = "";
for (var i = 0; i < n.length; i++) {
receivelist += ls + n[i]["id"];
ls = ",";
}
var Method = $.getUrlParamer("guid") != "" ? "CGUpdaet" : "Add";
if ($.getUrlParamer("guid") != "") {
$.InvokeAjax("PageService/JBXX", "CGGetListEntityCompany", { Guid: $.getUrlParamer("guid") }, true, function (data) {
obj = $.StrToJson(data).Ret;
FillObj(obj, Method);
});
} else {
FillObj(obj, Method);
}
}
function FillObj(obj, Method) {
obj.PGuid = $.GetValue("PGuid");
obj.UserId = $.GetValue("UserId");
obj.Name = $.GetValue("Name");
obj.Abbreviation = $.GetValue("Abbreviation");
obj.Remarks = $.GetValue("Remarks");
obj.Telephone = $.GetValue("Telephone");
obj.Mobile = $.GetValue("Mobile");
obj.Email = $.GetValue("Email");
obj.Nature = $.GetValue("Nature");
obj.Adresse = $.GetValue("Adresse");
obj.Valid = $.GetValue("Valid");
obj.Category = $.GetValue("Category");
obj.OrgID = receivelist;
obj.CreaTime = $.JsonDateFy($.GetValue("CreaTime") == "自动" ? $.GetDateTime() : $.GetValue("CreaTime"));
$.InvokeAjax("PageService/JBXX", Method, obj, true, function (data) { closeDialog(); });
};

很明显,你的FillObj 方法里的receivelist 未定义