mvc4.i を使用して Web アプリケーションを開発しました。<IList>
コントローラーからビューにJSONの結果として渡す必要があります。
以下はコントローラークラスのコードです
public ActionResult GetTradeUserData([DataSourceRequest] DataSourceRequest request, int test)
{
wholeSaleModelUser = new WholeSaleInfoService().PopulateWholeSaleUserData(test);
return Json(wholeSaleModelUser, JsonRequestBehavior.AllowGet);
}
ここにビュークラスのコードがあります
<script>
$("#submitMarketUser").click(function () {
$.ajax({
url: "WholeSaleTrade/GetTradeUserData",
data: { test: $("#Names").val() },
dataType: "json",
type: "POST",
success: function (data) {
alert(data.EmpNm);
$("#Contact").val(data.Contact);
$("#EPFNo").val(data.EPFNo);
$("#TitlKy").val(data.TitlKy);
$("#EmpNm").val(data.EmpNm);
$("#NameInInitials").val(data.NameInInitials);
$("#DtBirth").val(dateFromStringWithTime(data.DtBirth));
},
error: function (e) {
return false;
}
});
});
私の問題は、データオブジェクトがデータを取得せず、テキストが「未定義」のアラートポップアップが表示されることです。
誰かがここで私を助けてくれませんか。