我已经使用 mvc4 开发了一个 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;
}
});
});
我的问题是数据对象没有得到任何数据和警报弹出,文本为“未定义”。
有人可以在这里帮助我吗?