小编Eun*_* Ro的帖子

将字符串数组发布到Web API方法

这是我的客户端ajax调用:

    var list = ["a", "b", "c", "d"];

    var jsonText = { data: list };

    $.ajax({
        type: "POST",
        url: "/api/scheduledItemPriceStatus/updateStatusToDelete",
        data: jsonText,
        dataType: "json",
        traditional: true,
        success: function() { alert("it worked!"); },
        failure: function() { alert("not working..."); }
    });
Run Code Online (Sandbox Code Playgroud)

这是chrome网络标题:

Request URL:http://localhost:2538/api/scheduledItemPriceStatus/updateStatusToDelete

Request Method:POST

Request Headersview source

Accept:application/json, text/javascript, */*; q=0.01

Accept-Charset:ISO-8859-1,utf-8;q=0.7,*;q=0.3

Accept-Encoding:gzip,deflate,sdch

Accept-Language:en-US,en;q=0.8

Connection:keep-alive

Content-Length:27

Content-Type:application/x-www-form-urlencoded; charset=UTF-8

Host:localhost:2538

Origin:http://localhost:2538

Referer:http://localhost:2538/Pricing/ScheduledItemPrices

User-Agent:Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.97 Safari/537.11

X-Requested-With:XMLHttpRequest
Run Code Online (Sandbox Code Playgroud)

表格Dataview URL编码

data:a
data:b
data:c
data:d
Run Code Online (Sandbox Code Playgroud)

这是我的webapi控制器方法: …

javascript c# ajax post asp.net-web-api

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

标签 统计

ajax ×1

asp.net-web-api ×1

c# ×1

javascript ×1

post ×1