रेल में 3.1 DataTables के साथ एकीकृत करने के लिए अनुशंसित मणि क्या है?डेटाटेबल्स के साथ रेल 3.1 का उपयोग
उत्तर
मैंने इसे स्वयं नहीं उपयोग किया है, लेकिन यह उपलब्ध है: https://github.com/gryphon/simple_datatables।
निम्नलिखित मणि लिंक प्रासंगिक हो सकता है: https://github.com/artellectual/rails-datatables
यह मणि simple_datatables मणि (एलन ने उल्लेख किया) के एक कांटा है लेकिन यह भी Kaminari साथ पृष्ठांकन और मेटा खोज मणि का उपयोग कर ajax के साथ तालिका डेटा खोज का समर्थन करता है।
विषय पर रयान बेट्स 'RailsCast में (http://railscasts.com/episodes/340-datatables) वह jQuery-datatables-रेल (https://github.com/rweng/jquery-datatables-rails)
मैं बूटस्ट्रैप साथ jquery-datatables-rails
मणि उपयोग कर रहा हूँ का उपयोग करता है (ट्विटर बूटस्ट्रैप-रेल मणि) है और यह है उत्तम। इस पर रेलवेकास्ट एपिसोड बहुत अच्छा है - लेकिन अपने संपत्ति समूह में मणि नहीं डालें या यह उसके कामकाज पर तैनाती के दौरान काम नहीं करेगा (क्योंकि परिसंपत्ति समूह का उत्पादन में उपयोग नहीं किया जाता है)।
अपने gemfile में इस लाइन रखो:
gem 'jquery-datatables-rails', github: 'rweng/jquery-datatables-rails'
और चलाएँ:
bundle install
इसके अलावा, आपके application.rb में इस लाइन डालने के लिए सुनिश्चित करें:
config.assets.initialize_on_precompile = false
जोड़ें यह आपके application.js
परऔर यह एक अगर तुम बूटस्ट्रैप उपयोग कर रहे हैं:
//= require dataTables/jquery.dataTables.bootstrap
अपने application.css को यह करें:
*= require dataTables/jquery.dataTables.bootstrap
:
*= require dataTables/jquery.dataTables
या यह एक अगर तुम बूटस्ट्रैप उपयोग कर रहे हैं
और यदि आप बूटस्ट्रैप का उपयोग कर रहे हैं तो इसे अपने नियंत्रक के लिए अपनी js.coffee फ़ाइल में जोड़ें, आप डेटाटेबल्स का उपयोग कर रहे हैं:
आप तरल पदार्थ के कंटेनर उपयोग कर रहे हैं:
#// For fluid containers
$('#dashboard').dataTable({
"sDom": "<'row-fluid'<'span6'l><'span6'f>r>t<'row-fluid'<'span6'i><'span6'p>>",
"sPaginationType": "bootstrap"
});
निश्चित चौड़ाई कंटेनर उपयोग कर रहे हैं:
#// For fixed width containers
$('.datatable').dataTable({
"sDom": "<'row'<'span6'l><'span6'f>r>t<'row'<'span6'i><'span6'p>>",
"sPaginationType": "bootstrap"
});
- 1. रेल का उपयोग 3.1: as =>: attr_accessible
- 2. रेल 3.1 - माउंटेबल इंजन के साथ विकास
- 3. रेल के साथ इंजन की संपत्ति 3.1
- 4. रेल 3.1
- 5. रेल में स्प्राइट 3.1
- 6. रेल 3.1 3.1 पाइपलाइन का उपयोग कर जावास्क्रिप्ट कोड में छवियों का यूआरएल?
- 7. रेल 3.1, jQuery यूआई
- 8. रेल 3.1 परिवर्तन_टेबल माइग्रेशन
- 9. रेल 3.1 संपत्ति पाइपलाइन
- 10. रेल 3.1 आरएबीएल
- 11. रेल के लिए Capistrano 3.1
- 12. रेल 3.1 तक अपग्रेड -
- 13. ActiveAdmin रेल 3.1 अंक
- 14. रेल 3.1 संपत्ति पाइपलाइन
- 15. रेल 3.1 टेम्पलेट हैंडलर
- 16. रेल 3.1 Mongoid has_secure_password
- 17. order_by प्रत्येक रेल 3.1
- 18. कुकीज़ रेल 3.1
- 19. रेल स्थापित करना 3.1
- 20. रेल 3.1: क्लाइंट ऐप
- 21. रेल 3.1 Capybara jQuery
- 22. रेल 3.1 nested_form
- 23. रेल 3.1: लिब
- 24. रेल के साथ जेड/हैमल का उपयोग कैसे करें 3.1 संपत्ति पाइपलाइन और backbone.js
- 25. रेल 3.1 एपीआई मार्ग
- 26. रेल 3.1 त्रुटि
- 27. एनोटेट मणि और रेल 3.1
- 28. रेल 3.1 में संपत्ति के साथ ठीक से काम कैसे करें 3.1 संपत्ति पाइपलाइन?
- 29. उत्पादन में रेल 3.1 के साथ यादृच्छिक दुर्घटनाएं
- 30. रेल के साथ फेविकॉन 3.1 दिखाई नहीं दे रहा है?
[simpe_datatables] (https://github.com/gryphon/simple_datatables) का उपयोग करता है [ meta_search] (https://github.com/ernie/meta_search) जिसे बहिष्कृत किया जा रहा है। मैंने इसका इस्तेमाल किया है लेकिन मुझे पेजिनेशन में और एक से अधिक टेबल का उपयोग करके इसके साथ कुछ समस्याएं थीं। अब मैं अपना खुद का मणि लागू कर रहा हूं। –