मेरे पास यह कोड है:
<% @hello = "hello world" %>
<td class="text"><%= link_to project.name, project,
:onmouseout=>"hidetooltip()",
:onmouseover=>"showDescription()"%>
</td>
showDescription
JavaScript फ़ंक्शन एक स्ट्रिंग पैरामीटर लेता है। मैं @hello
को showDescription
के पैरामीटर के रूप में पास करना चाहता हूं। मैंने सब कुछ करने की कोशिश की और इसे काम करने के लिए प्रतीत नहीं होता।
0
Minh
4 नवम्बर 2011, 12:22
2 जवाब
सबसे बढ़िया उत्तर
हेयर यू गो:
<% @hello = "hello world" %>
<%= link_to project.name, project, :onmouseout=>"hidetooltip()",
:onmouseover=>"showDescription(#{ @hello.to_json })"%>
2
apneadiving
4 नवम्बर 2011, 13:41
ऐसा करने का दूसरा तरीका मणि क्लाइंट वैरिएबल का उपयोग कर रहा है। यह आपको इसे आसानी से करने में मदद करता है
0
MQuy
16 सितंबर 2013, 11:20
to_json
का उपयोग करने की आवश्यकता नहीं हैshowDescription(hello world)
वैध JS हो सकता है।