में पैरामीटर पास करें मैं रेल में link_to
विधि के माध्यम से पैरामीटर पास करना चाहता हूं। मुझे पता है कि यूआरएल के माध्यम से ऐसा करने का एक तरीका है लेकिन मैं वास्तव में ऐसा नहीं करना चाहता हूं। लिंक पर इसे जोड़ने के बिना एक लिंक के माध्यम से एक param को पारित करने का कोई तरीका है?लिंक_to
मुझे PHP में पता है कि आप पोस्ट कर सकते हैं और फिर पोस्ट वैरिएबल का उपयोग कर उस मान को पुनर्प्राप्त कर सकते हैं। क्या रेल में कुछ समान है?
link_to(body, url_options = {}, html_options = {})
तो, पोस्ट की तरह लग रहे हैं (मान लीजिए कि आपने उपयोगकर्ता के डाटा पोस्ट करना चाहते हैं):
link_to "Link text", some_path(:foo => "bar", :baz => "quux"), user: @user, :method => :post
उपयोगकर्ता की डेटा का उपयोग कर नियंत्रक में प्राप्त किए जा सकें
धन्यवाद। मैं समझ नहीं पाया कि क्यों साइमन Bagreev समाधान काम करेगा। अब, मुझे सीएसएस या जावास्क्रिप्ट में स्पष्टीकरण की तलाश है। – Katarzyna