我的 mvc 控制器中有这个方法:
public void RejectInvoice(int invoiceId)
{
var invoice = _unitOfWork.InvoiceRepository.Get((int)invoiceId);
invoice.Rejected = true;
invoice.RejectedDateTime = DateTime.Now;
_unitOfWork.InvoiceRepository.InsertUpdate(invoice);
_unitOfWork.Save();
}
在我的脚本文件中,我使用以下方法调用它:
$.post('/Invoice/RejectInvoice/'+ 3, function (data) {
});
在萤火虫中,我得到:
什么…………?它清楚地表明我已将 3 作为参数提供给它,但随后声称我将其发送为空值?
有人可以告诉我这里发生了什么吗?怎么修?