我是否应该在通过Ajax调用时始终从控制器返回JsonResult?

时间:2014-10-18 21:55:55

标签: ajax asp.net-mvc

如果我通过Ajax调用我的MVC控制器,那么控制器是否应该总是返回一个Json(JsonResult),或者它也可以是一个视图(ViewResult)?

1 个答案:

答案 0 :(得分:1)

它可以返回其中任何一个,但是viewresult通常是一个html字符串,而json结果将是json(javascript原生)。

他们可能需要返回一个视图(如果您需要更新页面的部分)