【问题标题】:How to return a MVC View to a $.Ajax JSON POST如何将 MVC 视图返回到 $.Ajax JSON POST
【发布时间】:2011-02-06 09:23:00
【问题描述】:

我将 $.Ajax POST 发送到带有参数的 MVC 控制器函数并成功返回 JasonResult。我需要发生的是返回当前视图(好像它不是 JSON 请求并且我正在返回 Viewdata)。 Viewdata 已更新,页面需要重新绘制。

简而言之,我希望 MVC Action 正确响应 $Ajax 请求,然后使用更新的 Viewdata 重新绘制页面。希望这是有道理的,得了重感冒。

【问题讨论】:

    标签: ajax model-view-controller json


    【解决方案1】:

    Jason 结果,太棒了。

    这样不行,我很害怕,要么你不需要使用ajax,要么你需要返回数据并在jquery中处理,要么你需要返回一个局部视图。

    部分视图可能是最好的解决方案,你可以只返回一大块 html 并将其粘贴到你的站点中,使用非常简单。

    【讨论】:

    • 首先你发出一个 JayQuery 请求,你会得到一个 JasonResult。
    • 你的网站,太棒了。有趣的家伙。
    猜你喜欢
    • 2015-04-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-11-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多