这真让我抓狂。我要做的就是将一个 Id 传递给一个正在工作的 ActionMethod 并将一个 Object 返回给 javascript。然后在javascript中,我希望能够说类似..Objec.Property,即/ Student.Name或Student.GPA之类的内容。
任何帮助表示赞赏。我尝试了 json 但也无法让它工作。
行动结果:
[AcceptVerbs(HttpVerbs.Get)]
public Epic GetEpicPropertyDetails(int id)
{
var Epictemplist = epicRepository.Select().Where(x => x.Id.Equals(id));
return Epictemplist.SingleOrDefault();
}
javascript:
<script type="text/javascript">
$(document).ready(function () {
$(".ListBoxClass").click(function (event) {
var selectedid = $(this).find("option:selected").val();
event.preventDefault();
$.get("/Estimate/GetEpicPropertyDetails", { id: selectedid }, function (result) {
$(".TimeClass").val(result);
});
});
});
</script>
result.Name
显然是错误的,我只是不知道如何正确称呼它。