ページで columnfilter を使用しようとしています。あるページでは、このフィルタリングは完全に機能しますが、このページでは機能しません。動作するページから同じスクリプトの URL をコピーしようとしましたが、スクリプトのリストからページにドラッグしようとしましたが、まだ何もありません。
注: ページには検索ヘッダーとフッター フィールドがあり、検索テキストを入力すると応答しますが、何も返されません。「0 件中 0 件から 0 件を表示しています (合計 10 件のエントリからフィルタリングされています)」…毎回。
何が間違っているか、欠けている可能性がありますか? これについて何か助けてくれてありがとう>
<link href="../../Content/dataTable/the_table.css" rel="Stylesheet" type="text/css" />
<script src="../../Scripts/DataTables-1.9.1/media/js/jquery.dataTables.js" type ="text/javascript"></script>
<script src="../../Scripts/jquery.dataTables.columnFilter.js" type ="text/javascript"></script>
<script src="../../Scripts/jquery.ui.datepicker.js" type="text/javascript"></script>
<script type="text/javascript">
$(document).ready(function () {
$(".datefield").datepicker();
$("#history").dataTable().focus().columnFilter({
aoColumns: [null, { type: "text" },null , null, null, null]
});
});
</script>
<br /><br />
@Html.ActionLink("Select", "ClassAttendance", "Attendance", new { rows = Model.Enrollments.Count(), id = @ViewBag.ID, teacher = HttpContext.Current.Session["sTeacher"], courseID = HttpContext.Current.Session["sCourseID"] }, null)
<p></p>
@using (Html.BeginForm("ClassAttendance", "Attendance", new { rows = Model.Enrollments.Count(), id = @ViewBag.ID, sTeacher = @ViewBag.teacherName, courseID = HttpContext.Current.Session["sCourseID"] }, FormMethod.Post))
{
var attend = new Enrollment();
@Html.ValidationSummary(true)
<p></p>
<h3>Students Enrolled in @ViewBag.teacherName's @ViewBag.courseTitle class</h3>
<div>
<table id=history>
<thead>
<tr>
<th>Reports</th>
<th>First Name</th>
<th>Last Name</th>
<th>Grade</th>
<th>Attendance Code</th>
<th>Class Day</th>
</tr>
</thead>
<tfoot>
<tr>
<td>Reports</td>
<td>First Name</td>
<td>Last Name</td>
<td>Grade</td>
<td>Attendance Code</td>
<td>Class Day</td>
</tr>
</tfoot>
<tbody>
@foreach (var item in Model.Enrollments)
{
@Html.HiddenFor(modelItem => item.EnrID)
@Html.HiddenFor(modelItem => item.Asgnt)<!--navigational-->
@Html.HiddenFor(modelItem => item. Title)
@Html.HiddenFor(modelItem => item.CouID)
@Html.HiddenFor(modelItem => item.Date)
@Html.HiddenFor(modelItem => item.dayOfWeek)
@Html.HiddenFor(modelItem => item.Actor)
@Html.HiddenFor(modelItem => item.SudIDD)
@Html.HiddenFor(modelItem => item. Address)
<tr>
<td>
@Html.ActionLink("Report", "PrintCustomers", "PdfRender", new { sName = item.Student.FirstMidName, courseTitle = item.Course.Title, sNumber = item.Student.StudentNum, instructorName = HttpContext.Current.Session["teacherName"] }, null)
</td>
<td>
@Html.EditorFor(modelItem => item.Student.FirstMidName)
</td>
<td>
@Html.EditorFor(modelItem => item.Student.LastName)
</td>
<td>
@Html.TextBoxFor(modelItem => item.HomeworkGrade)
@Html.ValidationMessageFor(model => model.Enrollments.FirstOrDefault().HomeworkGrade)
</td>
<td>
@Html.TextBoxFor(modelItem => item.attendanceCode)
@Html.ValidationMessageFor(model => model.Enrollments.FirstOrDefault().attendanceCode)
</td>
<td>
@Html.EditorFor(modelItem => item.classDays)
</td>
</tr>
}
</tbody>
</table>
</div>
<br />
<Input Type ="submit" Value="Submit Attendance"/>
}