小编Ver*_*ion的帖子

jQuery POST请求 - 返回JSON

我想使用jQuery $.ajax进行POST调用发送一些信息(通过POST如:page.aspx?var1=value....).

但我也希望jQuery处理该服务返回JSON,以便我返回一个JSON对象.

var data = {name: _name, ...};

var request = $.ajax({
    url: url,
    type: "post",
    data: data,
    //dataType: "json"
});
Run Code Online (Sandbox Code Playgroud)

一旦我使用dataType: "json",它允许我接收JSON对象,我得到一个关于请求的解析!

希望你能帮我解决这个问题!

感谢高级!

ajax jquery post json

5
推荐指数
2
解决办法
2万
查看次数

在OnActionExecuting期间处理不同的GET和POST

在该OnActionExecuting方法期间,进行一些处理,这可能导致重定向到主页.

但是在Ajax POST调用中,这些处理肯定会失败.来自Kendo UI的网格进行调用,因此我无法控制它们.

所以如果调用是GET和,我希望这种方法以两种不同的方式处理POST.

我试过了 :

[HttpGet]
protected override void OnActionExecuting(ActionExecutingContext filterContext)
{
    // Do something
}

[HttpPost]
protected override void OnActionExecuting(ActionExecutingContext filterContext)
{
    // Do nothing
}
Run Code Online (Sandbox Code Playgroud)

但它确实有效.我找不到IsPostBackWebFroms中的Property .

c# asp.net-mvc asp.net-mvc-5

4
推荐指数
1
解决办法
3170
查看次数

标签 统计

ajax ×1

asp.net-mvc ×1

asp.net-mvc-5 ×1

c# ×1

jquery ×1

json ×1

post ×1