在哪里可以找到在 Rails 中与 AJAX 结合使用的 jQuery DataTables 示例?

发布于 2024-10-27 13:42:31 字数 371 浏览 1 评论 0原文

我很困惑。我需要使用 jQuery DataTables 来显示大型结果集(超过 1,000 行)。我已经成功地将 DataTables 用于较小的结果集,但尝试在 AJAX 中使用它对我来说非常非常棘手。

我有一个响应 js 的 Rails 3 控制器方法。但我还有一个与该方法匹配的 .js.erb 视图模板。该模板呈现绘制表格的部分内容。我真正不明白的是 DataTable 中的 AJAX 内容到底应该调用什么。

我是否需要另一个方法来返回 DataTable 的 JSON 结果?我现有的 POST 到最终绘制表格的方法有一个序列化形式作为其输入。我是否必须将其重新发布到我需要返回 JSON 结果的其他幻像方法?

你看这是多么混乱。太令人困惑了。我真的很感谢任何帮助。

I am SO confused. I need to use jQuery DataTables to display large result sets (in excess of 1,000 rows). I have used DataTables successfully for smaller result sets, but trying to use it in AJAX is very, very tricky for me.

I have a Rails 3 controller method that responds to js. But I also have a matching .js.erb view template for that method. That template renders a partial which draws the table. What I really don't get is what in the hell the AJAX stuff from the DataTable is supposed to call.

Do I need ANOTHER method that is just supposed to return my JSON results for the DataTable? My existing POST to the method that ends up drawing the table has a serialized form as its input. Do I have to repost this to this other phantom method that I need to return the JSON results?

You see what a mess this is. So confusing. I really appreciate any help.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文