當我執行一個Ajax get請求時,服務器總是返回null爲導航屬性。導航屬性null與ajax
我的導航屬性是element.Escuderia。
我的代碼:
$.ajax({
type: "GET",
url: "/GestionPilotosEscuderia/GetPiloto",
}).done(function (data) {
$(data).each(function (index, element) {
console.log(element) //here element.Escuderia gives null
});
}).error(function (ex) {
alert("Error");
});
//Controller
public JsonResult GetPiloto()
{
db.Configuration.ProxyCreationEnabled = false;
return Json(db.Piloto.ToList(), JsonRequestBehavior.AllowGet);
}
public partial class Piloto
{
public Piloto()
{
this.PilotoCarrera = new HashSet<PilotoCarrera>();
}
public int id { get; set; }
public int? id_escuderia { get; set; }
public string nombre { get; set; }
public string apellidos { get; set; }
public virtual Escuderia Escuderia { get; set; }
}
您可以顯示JSON內部/ GestionPilotosEscuderia/GetPiloto –