【发布时间】:2017-01-15 17:22:14
【问题描述】:
我如何将我的 ModelState 错误传递给 json 并在 jquery 中关联表单中的对象。我的表格:
<form id="form">
<div class="row">
<div class="col-sm-6">
<div class="form-group">
@Html.TextBoxFor(m => m.VatNumber,new { @class = "form-control", @id="VatNumber"})
@Html.ValidationMessageFor(model => model.VatNumber, "", new { @class = "text-danger" })
</div>
</div>
<div class="col-sm-6">
<div class="form-group">
<input type="submit" class="btn btn-primary" value="Check VAT" />
</div>
</div>
</div>
</form>
我的控制器:
[HttpPost]
public ActionResult CheckVat(VatSearch data)
{
//string a =vatnumber.VatNumber;
//return Json(data.VatNumber);
return Json(ModelState);
}
他给出了一个错误:
检测到循环引用使序列化无效 对象类型
【问题讨论】:
标签: jquery asp.net json asp.net-mvc-4