【发布时间】:2013-03-02 08:51:30
【问题描述】:
当点击日期选择器中的日期时,我正在尝试过滤表格。我所做的是使用 $.get 将单击的日期作为 JSON 发送到我的控制器,然后使用 linq 过滤表,然后返回带有过滤表的视图作为我的模型。我使用 firebug 来检查响应,它向我显示了正确的 html,其中包含与单击日期匹配的表格,但它没有显示在浏览器中。我该如何解决这个问题?
$("#adminCalendar").datepicker({
onSelect: function (date) {
$.get("/Administrator/DateFilter", { "date": date }, null);
}
});
控制器:
public ActionResult DateFilter(string date)
{
var dateTime = Convert.ToDateTime(date).ToShortDateString();
var transactions = (from transaction in db.Transactions
select transaction).ToList();
var tran = from transaction in transactions
where transaction.OccassionDate.ToShortDateString() == dateTime
select transaction;
return View("Index", tran);
}
【问题讨论】:
-
检查我的编辑。谢谢
标签: ajax asp.net-mvc datepicker