【发布时间】:2023-04-03 16:01:02
【问题描述】:
当用户点击某个链接时,我有事件,该事件已经发生:
var dateParameter = "date=" + workday.DateString();
window.location.href = '@Url.Action("Index", "DateSelector")' + '?' + dateParameter;
我不想使用这种调用,因为我想在浏览器的 URL 中隐藏参数。
我该怎么做?有没有可以使用 AJAX 的方法?
我在控制器中有如下所示的方法:
public ActionResult Index(string date)
{
// some logic...
SomeViewModel vm = ...
return View(vm);
}
如果我使用 AJAX,那么它不会加载想要的页面。
【问题讨论】:
标签: javascript jquery asp.net ajax asp.net-mvc-4