【发布时间】:2015-01-27 03:13:51
【问题描述】:
我想在 web-api 中使用 json 传递两个参数,但每次尝试时我都会得到 null,我错过了什么?有没有更好的方法来传递多个参数?
//HTML
var uri = "api/Login";
//当我点击一个按钮后这个函数触发
function checkUser() {
var email = "ttt@ggg.com";
var password = "itsme";
var details = "{ email:'"+ email+"', pass:'"+ password+"'}";
$.ajax({
type: "Get",
data: JSON.stringify(details),
url: uri,
contentType: "application/json"
});
}
// 登录控制器
[HttpGet]
public HttpResponseMessage Get([FromBody]string data)
{
HttpResponseMessage msg = null;
//the code run this function, but the 'data' is null
string userinfo = data;
return msg;
}
【问题讨论】:
标签: ajax json asp.net-web-api