我的客户端代码发送ajax请求
$ bundle _1.7.3_ install
我的服务器端代码
var Component = React.createClass({
render: function() {
var link = <a href={this.makeHref('login')}>log in</a>;
return <div>Please {link} with your email.</div>;
}
};
获取错误
Newtonsoft.Json.dll中发生了'Newtonsoft.Json.JsonSerializationException'类型的异常,但未在用户代码中处理
其他信息:
将值{null}转换为类型'System.Int32'时出错。路径'文件[1]',第1行,第107位。
请帮帮我
答案 0 :(得分:0)
MVC Model Binding将为您完成工作。您可以在不使用“ JSON.stringify ”的情况下提交数据,并确保“ taskDetail ”中的字段与“ ChangeStatusViewMode ”< / p>
$.ajax({
url: url_link.task_complete,
data : taskDetail,
type: "GET",
dataType : 'json',
success: function (e) {
}
});
public IHttpActionResult ChangeTaskStatus(ChangeStatusViewModel taskDetail)
{}