2013-04-12 5 views
5

इसलिए मैंने Railscasts ट्यूटोरियल के साथ-साथ ajax-datatables-rails मणि के लिए भी कोशिश की है। मैं डेटाबेस से ग्राहकों की एक सूची बना रहा हूं - उपयोगकर्ता नहीं। मेरा मानना ​​है कि मैंने इसे इस तथ्य से कम कर दिया है कि GET विधि का उपयोग डेटाटेबल्स 'sServerMethod के माध्यम से करते हुए, मुझे "अनुरोध-यूआरआई बहुत बड़ा" के साथ 414 प्राप्त होता है। जब मैं POST विधि का उपयोग करता हूं, तो मुझे id को छोड़कर सभी विशेषताओं के लिए शून्य मान मिलते हैं जो क्लाइंट बनाने के लिए पोस्ट जेसन का उपयोग करने के बाद से समझ में आता है। कोई भी मदद बहुत ही सराहनीय होगी!रेल डैटटेबल्स AJAX जेसन 414 अनुरोध यूआरआई बहुत बड़ा

// custom.js  
$("#datatable").dataTable({ 
     "bJQueryUI": true, 
     "sPaginationType": "full_numbers", 
     "bProcessing": true, 
     "bServerSide": true, 
     "sAjaxSource": $('#datatable').data('source'), 
    }); 

प्रतिक्रिया::

यहाँ मेरी कोड और निदान प्रतिक्रिया है

http://127.0.0.1:3001/clients.json 
Request-URI Too Large 

उत्तर

5

मणि पतली स्थापित करके त्रुटि को ठीक करने प्रबंधित।

यदि आप समस्या आ रही है अपने Gemfile को यह पंक्ति जोड़ दें:

gem 'thin' 
+0

ऐसा लगता है कि कारण यह है कि WEBrick सर्वर अनुरोध नहीं संभाल सकता है, लेकिन पतला सर्वर कोई समस्या नहीं है। धन्यवाद! –

संबंधित मुद्दे