var data = {Clid:clid,title:title,subhead:subhead,begintime:begintime,
Endtime:endtime, Telecasttype:telecasttype,teacherkey:teacherkey, Assistantteacherkey:assistantteacherkey,
Studentclientkey:studentclientkey, Studentwebkey:studentwebkey,
Telecastdatecontent:telecastdatecontent, Telecastdescription:telecastdescription,
Teacherid:teacherid, Status:status, Imgurl:imgurl, Sdkid:sdkid,
Delaymodel:delaymodel}
$.ajax ({
Type: "POST",
URL: "/manage/usercenter/data/telecastlessioninfo.ashx?action=update",
URL: "/manage/usercenter/zhibo/update/save",
ContentType: "Application/json",
DataType: "JSON",
Data:data,
Success:function (Result) {
Alert ("Modify Live class Success!") ");
Window.location.href = "/manage/usercenter/zhibo/index";
},
Error:function () {
Alert ("Modify the Live class failed!") ");
}
});
public void ProcessRequest (HttpContext context) {string FilePath = System.Web.HttpContext.Curre Nt. Server.MapPath ("~/") + "/log/zhibo/log_" + DateTime.Now.ToString ("yyyy-mm-dd") + ". txt"; WebTools.FileOper.FileStream fs = new WebTools.FileOper.FileStream (FilePath); Context. Response.ContentType = "Text/plain"; HttpRequest request = context. Request; HttpResponse response = context. Response; try {string action = string. Empty; if (Request. Querystring["action"] = = null) {response. Write ("Could not get to action parameter! "); Fs. WriteFile ("luobo-" + DateTime.Now.ToString ("Yyyy-mm-dd HH:mm:ss") + "cannot get to ketangsdkid parameter!" "+ Environment.NewLine, Encoding.UTF8, true); Return } action = Request. Querystring["Action"]. ToString (); String strresult = String. Empty; Switch (action) {case ' single ': if (request. querystring["ClId"] = = null) {response. Write ("Could not get to clid parameter! "); Fs. WriteFile ("luobo-" + DateTime.Now.ToString ("Yyyy-mm-dd HH:mm:ss") + "cannot get to clid parameter!" "+ Environment.NewLine, Encoding.UTF8, true); Return } int nclid = Convert.ToInt32 (Request. querystring["ClId"]); strresult = Getsingletelecastlessioninfo (nclid); Case "List": Strresult = Gettelecastlessioninfolist (); Break Case "Update"://{//Clid:clid,title:title,subhead:subhead,begintime: BeginTime,//endtime:endtime, Telecasttype:telecasttype,teacherkey:teacherkey, Assistantteacherkey:ass Istantteacherkey,//studentclieNtkey:studentclientkey, Studentwebkey:studentwebkey,//telecastdatecontent:telecastdatecontent, Telecas Tdescription:telecastdescription,//teacherid:teacherid, Status:status, Imgurl:imgurl, Sdkid:sdkid, Delaymodel:delaymodel} string strclid = request["ClId"];
jquery Ajax Post Ashx