我正在关注 ryan bate 的视频:http ://railscasts.com/episodes/340-datatables?view= comments,以了解如何将 jquery 数据表插件连接到服务器端以加快页面加载时间。我正在使用 Rails 3。
我收到了这个奇怪的错误,我不确定这意味着什么:
"NameError (uninitialized constant ReportsController::ReportsDatatable):
app/controllers/reports_controller.rb:20:in `block (2 levels) in index'
app/controllers/reports_controller.rb:18:in `index'"
这特别奇怪,因为有时我会收到错误,而其他时候却没有。我通常在表格第一次加载时发生,或者(当页面加载时)当我尝试转到下一页时。
在我的报告控制器内部:
class ReportsController < ApplicationController
def index
respond_to do |format|
format.html
format.json { render json: ReportsDatatable.new(view_context) }
end
end
end
有任何想法吗?
谢谢