我有一个 MVC4 项目,我正在使用 jquery/Datatables-plugin。
我有一个具有以下属性的视图模型:
public IEnumerable<Invoice> Invoices { get; set; }
public IProcessResult Result { get; set; }
public Invoice Invoice { get; set; }
数据表显示所有发票(来自 model.Invoices),在此表下我显示所选发票的发票详细信息(以及一些其他信息,如图像)。
现在我想在数据表中显示所选发票的发票详细信息(单击发票后)。在此之前,我必须初始化一些数据(在控制器中)。
我有这个javascriptcode:
$(document).ready(function () {
$('#invoicesoverview tr').click(function () {
oTable.$("tr.row_selected").removeClass("row_selected");
$(this).toggleClass('row_selected');
});
var oTable = $('#invoicesoverview').dataTable({
"bPaginate": true,
"iDisplayLength": 10,
"bSort": false,
"bFilter": false,
"bResetDisplay": false,
"bServerSide": false,
"bProcessing": true
});
oTable.$("tr:first").trigger("click");
}
我是一个'MVC4-starter',所以我不知道下一步该做什么。我想我必须从点击事件中调用 ajax 调用,但我不知道该怎么做。