$('input.pass').mouseup(function () {
alert($(this).parents('form').serialize());
$(this).parents('div.custom-card').load('@Url.Action("CheckPartial", "Agent")', $(this).parents('form').serialize());
$(this).prevAll('span').removeClass();
$(this).prevAll('span').addClass('status-1');
});
[HttpGet]
public ActionResult CheckPartial()
{
Session["Id"] = 1;
var UserID = Convert.ToInt32(Session["Id"]);
using (HoldenZhongbaoEntities _context = new HoldenZhongbaoEntities())
{
//var checkObject = JsonConvert.DeserializeObject(checkJson);
var checkOrderID = Request.QueryString["OrderID"];
var order = _context
.Cashes
.Where(u => u.OrderID == checkOrderID)
.FirstOrDefault();
order.IsAdminCheck = Convert.ToInt32(Request.QueryString["IsAdminCheck"]);
order.AdminCheckTime = DateTime.Now;
order.Note = Request.QueryString["Note"];
_context.SaveChanges();
return PartialView("CheckPartial", order);
}
}
1.$.serialize()是直接在Url后面加参数
2.刷新的范围是div.custom-card这个div块里面的内容
3.注意PartialView里面的JS不要少
4.$.html()只能刷新纯HTML,不能带CSS和JS