我正在使用参数向MVC Controller函数发送$ .Ajax POST并成功返回JasonResult。我需要发生的是返回当前的视图(好像它不是JSON请求,我正在返回Viewdata)。 Viewdata已更新,页面需要重新绘制。
简而言之,我希望MVC Action正确地响应$ Ajax请求,然后使用更新的Viewdata重新绘制页面。希望这有道理,感冒了。
答案 0 :(得分:2)
杰森的结果,太棒了。
它不像我那样无效,要么你不需要使用ajax,要么你需要返回数据并在jquery中处理它,或者你需要返回一个局部视图。
部分视图可能是最好的解决方案,您只需返回一大块html并将其粘贴到您的网站中,使用起来非常简单。