<script> $(document).ready(function(){ var ss=""; ...... </script>
得到 ss 字符串
<%= link_to("submit",{:controller => "",:action=>"",res=""})%>
应该怎么把 ss 赋值给 res?
不能
#1 楼 @kikyous 那就只能用 ajax 了?
#2 楼 @liker 你的需求是?
#3 楼 @kikyous 把 ss 字符串 保存到数据库、、
#4 楼 @liker 看来你是想提交一个 form 那就加一个隐藏域吧
意思差不多吧、不过最后就一个 link_to 传递参数的、、没用到 form、、
其实 link_to 产生出的 html 类似于 <a href="/xxx/xxx?rec=xxx"> 你只要手动写个链接就可以了啊,在 js 里面把 href 属性替换掉就可以啦
<a href="/xxx/xxx?rec=xxx">
#7 楼 @guyanbiao 看起来挺简单、、替换能举个小例子吗?
html: <a id="value_pass"> js:
<a id="value_pass">
$(document).ready(function(){ $('value_pass').attr('href','/xxx/xxx?rec=xxx') }
something like that
然后点那个链接把 rec 传过去? $.post(url, {rec: ss})post 过去多好~
$.post(url, {rec: ss})
3Q 已解决、、、谢谢 各位的宝贵意见