1.
前台:Post
$.ajax({ url: "@Url.Action("Save","UserFun")",type: "post",data: { id: id,"leaderSayExpand": leaderSayExpand, },dataType: "json",success: function (d) { if (d.Success) { if (typeof top.frames[1].setleaderSay === "function") { top.frames[1].setleaderSay(leaderSayExpand); } alert("保存成功!"); TopLayerClose(); } else { alert("保存失败!") } } })
后台:
[HttpPost]
public JsonResult SaveleaderSay()
{
var user = (BJCreation.UserSystem.Domain.User)Session[BJCreation.Helper.Utilies.SessionHelper.SESSION_USER];
BJCreation.Helper.Utilies.ReqMsg result = new BJCreation.Helper.Utilies.ReqMsg();
try
{
var form = ControllerContext.RequestContext.HttpContext.Request.Params;
var leaderSay = form["leaderSayExpand"];
var id = form["id"];
IntelligenceNotice temp = new IntelligenceNotice();
temp = IntelligenceNoticeService.Get(id);
IntelligenceNotice obj = new IntelligenceNotice();
temp.leaderSay = leaderSay;
IntelligenceNoticeService.Save(temp);
result.Success = true;
}
catch (Exception ex)
{
CreLog.Error(ex);
result.Success = false;
}
return Json(result,JsonRequestBehavior.AllowGet);
}
2.
前台:Get
$.ajax({ url: "@Url.Action("GetAttachmentList","AttachmentFun")?id=" + id,//往后台传参 type: "get",success: function (d) { $.each(d,function (idx,obj) { if (obj.Id != null) { alert(obj.Id); } }); } });
后台:
public JsonResult GetAttachmentList(string id,string DataSource) {
DataSource = string.IsNullOrEmpty(DataSource) ? "1" : DataSource;
var list = AttachmentService.GetAttachments(id,DataSource);
if ("2".Equals(DataSource))
{
for (int i = 0; i < list.Count; i++)
{
list[i].DataSource = DataSource;
if (list[i].Type != null)
{
if (list[i].Type == "1")
{
var url = list[i].Url;
list[i].Url = JqzbWebUrl + "upload_files/" + url;
}
else if (list[i].Type == "2" || list[i].Type == "3")
{
var url = list[i].Url;
list[i].Url = JqzbWebUrl + "output/" + url;
}
}
}
}
else {
foreach (var item in list)
{
var url = item.Url;
item.Url = FileWebUrl + url;
item.DataSource = DataSource;
}
}
return Json(list,JsonRequestBehavior.AllowGet); }
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。