gpt4 book ai didi

jquery-mobile - RedirectToAction 不会更改浏览器 URL

转载 作者:行者123 更新时间:2023-12-04 02:36:58 26 4
gpt4 key购买 nike

我试图通过执行以下语法从帐户 Controller (帐户/登录)重定向到用户/索引。

return RedirectToAction("Index", "User");

它显示了正确的 View ,但 URL 仍然保留为帐户/登录名。任何人都可以建议我如何实现相同的目标。我尝试了一些来自谷歌的搜索,但没有一个对我有用。

最佳答案

这是由 jQuery-mobile 引起的问题。默认情况下,jQM 将使表单使用 ajax 调用,因为这是框架中执行页面导航的方式。 AJAX navigation is explained in more detail here.

解决方法是添加data-ajax="false"到用于初始服务器调用的表单标记。

所以你的表单看起来像这样:

@using (Html.BeginForm("Login", "Account", FormMethod.Post, new { data_ajax = "false" }))

关于jquery-mobile - RedirectToAction 不会更改浏览器 URL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12353748/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com