ModelStateエラーをjsonとjqueryに渡すと、フォーム内のオブジェクトが関連付けられます。マイ形式:ASP net 4エラーオブジェクトをjsonに渡す方法
<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);
}
彼はエラーを与える:
It was detected a circular reference to void the serializade an object type
もし私がそうしていれば、価値観はいつも賢明なものになり、私は目立たない検証 –