我在我的视图中使用Ajax Begin来进行异步调用以在我的视图上过滤一些结果。我有它工作正常,但网址没有像我在整页刷新时那样更新搜索过滤器。
@using (Ajax.BeginForm(new AjaxOptions
{
HttpMethod = "get",
InsertionMode = InsertionMode.Replace,
UpdateTargetId = "LegislatorList",
OnSuccess = "changeUrl(data)"
}))
{
<input type="submit" name="chamber" value="House" />
<input type="submit" name="chamber" value="Senate" />
<input type="submit" name="chamber" value="Other" />
<input type="submit" name="chamber" value="All" />
}
我尝试使用onsuccess属性创建新的url,但它无法正常工作。