|
1
544
在您的操作方法中,返回Json(对象)以将Json返回到页面。
如果要返回普通字符串,可以使用ContentResult:
|
|
|
2
113
我认为你应该考虑请求的类型。我在当前项目中使用它返回正确的内容类型,如下所示。 您在控制器上的操作可以像在请求对象上一样对其进行测试
然后可以实现视图的aspx以满足部分xhtml响应情况。 然后在jQuery中,您可以通过类型参数作为json获取它:
希望这有帮助 |
|
|
3
82
通过简单地。。。
|
|
|
4
53
我发现使用JQuery实现MVC ajax GET调用时出现了一些问题,这让我很头疼,所以在这里分享解决方案。
JQuery示例:
MVC代码示例:
|
|
|
5
12
要回答问题的另一半,您可以致电:
当您想要返回部分HTML时。您只需要找到某种方法来决定请求是需要JSON还是HTML,可能是基于URL部分/参数。 |
|
|
6
7
操作返回json 控制器
剃刀页面
动作返回html
剃刀页面
|
|
|
7
6
你可能想看看这篇非常有用的文章,它很好地涵盖了这一点!
http://weblogs.asp.net/rashid/archive/2009/04/15/adaptive-rendering-in-asp-net-mvc.aspx |
|
|
8
5
PartialViewResult和JSONReuslt继承自基类ActionResult。所以,若决定了返回类型,则动态地将方法输出声明为ActionResult。
|
|
|
9
3
|
|
|
10
2
|
|
|
11
1
灵活的方法,根据请求生成不同的输出
这个
自定义扩展方法,用于检查请求是否为json,以便我们可以从任何位置调用它,就像请求一样。IsAjaxRequest()扩展方法:
|
|
|
Andrus · 如何在Linux中阅读期刊 1 年前 |
|
|
Miranda · 读取xml文件时路径错误中有非法字符 1 年前 |
|
|
Primdonm · 如何将自定义列表中的字符串值格式化为货币格式? 2 年前 |
|
|
Kiryl · Sitecore中自己的控制器 2 年前 |
|
|
Farid · 如何从数据库中填充Resource.resx文件值? 2 年前 |