我将 $.Ajax POST 发送到带有参数的 MVC Controller 函数并成功返回 JasonResult。我需要做的是返回当前 View (就好像它不是 JSON 请求并且我正在返回 Viewdata 一样)。 Viewdata已经更新,需要重绘页面。
简而言之,我希望 MVC 操作正确响应 $Ajax 请求,然后使用更新的 Viewdata 重绘页面。希望这是有道理的,得了重感冒。
最佳答案
Jason 结果,棒极了。
这不像我担心的那样工作,要么您不需要使用 ajax,要么您需要返回数据并在 jquery 中处理它,或者您需要返回一个局部 View 。
部分 View 可能是最好的解决方案,您只需返回一大块 html 并将其粘贴到您的站点中,使用起来非常简单。
关于ajax - 如何将 MVC View 返回到 $.Ajax JSON POST,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2611720/