您好,我是 AJAX 和 MVC 的新手。我正在尝试从 MVC 中的 WebAPi 应用程序接收数据,以使用带有 AJAx 的 Jquery 进行页面,但我遇到的问题是页面没有更新数据,但是当我检查 Visual Studio 的输出时,我发现它接收良好并给出 HTTP 状态200 "OK" 但页面没有数据显示
这是页面的代码
@{
ViewBag.Title = "Index";
<script src="~/Scripts/jquery-ui-1.8.24.min.js">
</script>
}
<script type="text/javascript">
$(document).ready(function ()
{
$.ajax(
{
type:'GET',
url: 'http://localhost:45624/api/Vehicles/',
datatype:'json',
sucess: function(data){
$.each(data, function (index,element) {
$("#grid").append("<tr><td>" + element.Maker + "</td><td>" + element.Model + "</td><td>"
+ element.BodyType + "</td><td>" + element.Drivers + "</td><td>"
+ element.AquisitionDate + "</td><td>" +
"<tr>");
});
}
}
);
});
</script>
<h2>All Companies</h2>
<table id="#grid"><tr>
<td>Maker</td><td>Model</td><td>Body Type</td><td>Drivers</td>
<td>AqusitionDate</td><td>Images</td><td>Schedules</td><td>Maintenances</td>
</tr>
</table>
我尝试使用警报,但当我尝试使用 Google Chrome 并添加错误选项时什么也没有我需要刷新 3 次才能得到错误我正在使用 IE10 进行调试