Я новичок в программировании.Я продолжаю получать эту ОЖИДАЕМУЮ ошибку.
Прикрепленный мною скриншот показывает, где ОЖИДАЕМАЯ ошибка с красной меткой:
![Screenshot](https://i.stack.imgur.com/ZydnO.png)
Индекс:
@{
ViewBag.Title = "Index";
}
<h2>Part 1 : Implement jQuery Datatable in ASP.NET MVC</h2>
<div style="width:90%; margin:0 auto;">
<table id="myTable">
<thead>
<tr>
<th>Employee Name</th>
<th>Long Des</th>
<th>Col Div</th>
<th>Job Title</th>
<th>Tenure Dec</th>
<th>Emp Start</th>
</tr>
</thead>
</table>
</div>
<style>
tr.even {
background-color: #F5F5F5 !important;
}
</style>
@* Load datatable css *@
<link href="//cdn.datatables.net/1.10.9/css/jquery.dataTables.min.css" rel="stylesheet" />
@* Load datatable js *@
@section Scripts{
<script src="//cdn.datatables.net/1.10.9/js/jquery.dataTables.min.js"></script>
<script>
$(document).ready(function () {
$('#myTable').DataTable({
"ajax": {
"url": "/home/loaddata",
"type": "GET",
"datatype": "json"
},
"columns": [
{ "data": "L_FNAME", "autoWidth": true },
{ "data": "COL_DIV_CODE", "autoWidth": true },
{ "data": "JOB_TITLE", "autoWidth": true },
{ "data": "TENURE_DEC_YR_MO", "autoWidth": true },
{ "data": "EMPT_START_DATE", "autoWidth": true },
{ "data": "BASE", "autoWidth": true },
{ "data": "YTD", "autoWidth": true }
]
});
});
</script>
}
Homecontroller.cs
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Mvc;
namespace MVCDatatable.Controllers
{
public class HomeController : Controller
{
//
// GET: /Home/
public ActionResult Index()
{
return View();
}
public ActionResult loaddata()
{
using (MydatabaseEntities dc = new MydatabaseEntities())
{
var data = dc.Employees.OrderBy(a => a.L_FNAME).ToList();
return Json(new {data = data}, JsonRequestBehavior.AllowGet);
}
}
Проблема в домашнем контроллере.Это }
вызывает ОЖИДАЕМУЮ ошибку.
Это домашнее задание.