`
小小龙猫
  • 浏览: 99031 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

link_to_remote 如何通过 javascript传值的问题

阅读更多
今天遇到一个问题,当用到link_to_remote的时候想把一个文本框中的值同时传给后台,试了好多种方法,折腾了我一个多小时。
方法如下:
ruby 代码
 
  1. <%=link_to_remote "获取",  
  2.         :url=>{:action=>"fillRsstitle"},  
  3.         :with=>"'uri='+encodeURIComponent($j('#wall_w_title').get(0).value)"  
  4. %>  
这是一个简单的link_to_remote代码,传递参数是通过:with 进行的,那主要的是如何正确执行javascript代码,
encodeURIComponent($j('#wall_w_title').get(0).value)就是返回参数"uri"的值,encodeURIComponent方法它是将包含中文、韩文等特殊字符转换成utf-8格式的url编码方法,方法里面的代码使用的是jquery的,实际等同于document.getElementById("wall_w_title").value.这样在后台就可以通过  params[:uri]正确的得到传递的值了.
分享到:
评论

相关推荐

    基于ESP32-S3的DAPLink_esp32-remote-daplink.zip

    基于ESP32-S3的DAPLink_esp32-remote-daplink

    St-link_v2_usbdriver_stlinkwin10_兼容WIN10_V2_ST-LINK驱动_

    在Windows 10系统下,安装ST-Link_v2驱动可能会遇到兼容性问题,因为官方可能没有及时发布适用于新操作系统的驱动。这个压缩包提供的驱动声称是专门为解决这些问题而设计的,确保ST-Link_v2能在Win10环境下正常工作...

    Nu-Link_Keil_Driver-1.19.5764.zip_Nu-Link_keil_driver_Nu-link_na

    6. **安装与使用**:安装Nu-Link Keil Driver 1.19.5764.exe文件通常是通过双击运行,然后按照向导步骤进行。安装完成后,用户需在Keil MDK中配置仿真器设置,选择已安装的Nu-Link驱动,即可开始使用nano仿真器进行...

    ST_LINK_V2.rar_ST LINK V2_st link_st-link_st_link_stlink原理图

    - 软件方面,ST-LINK_V2配套有驱动程序和ST提供的固件,使得用户可以通过各种集成开发环境(IDE)如Keil MDK、IAR Embedded Workbench或STM32CubeIDE等进行程序的烧录和调试。 2. **ST-LINK_V2的功能特性**: - *...

    ST-Link_V2_USBdriver

    ST-Link_V2 USB驱动是专门针对STMicroelectronics(意法半导体)的ST-Link/V2编程器和调试器的一款重要软件组件。该驱动程序主要适用于Windows XP和Windows 7操作系统,但不兼容Windows 8。如果你正在使用Windows 8...

    st-link_v2_usbdriver.zip

    ST-Link_v2_USBDriver.zip 是一个用于STMicroelectronics(意法半导体)ST-Link/V2编程器和调试器的USB驱动程序包。这个压缩文件包含了一个名为ST-Link_v2_USBDriver.exe的可执行文件,该文件是安装驱动程序所必需的...

    GD_Link_Programmer_V4.6.0.11681.rar

    GD_Link_Programmer 提供了这种功能,同时还可能包含调试工具,如断点设置、变量监视、单步执行等,以方便开发过程中的问题定位和性能优化。 该软件可能包含以下组件: 1. **主程序**:这是用户界面,提供与设备...

    Anchor_EZ-Link_Cable.rar_Anchor_EZ-Link_Cable_anchor ez link_anc

    "anchor_ez-link_cable" 和 "anchor_ez_link" 是线缆的名称,而 "anchor_usb_ez-lin" 可能是其USB接口的特定型号或品牌,表明该线缆可能通过USB接口与设备进行连接。"ez-usb" 强调了它在USB连接方面的便捷性。"wince...

    Nu-Link_Keil_Driver

    《Nu-Link_Keil_Driver:连接与驱动在嵌入式开发中的关键角色》 在嵌入式系统开发领域,驱动程序是连接硬件设备与操作系统之间的重要桥梁,而Nu-Link_Keil_Driver正是这样一款专为KEIL集成开发环境设计的驱动程序,...

    KEIL软件下的仿真器驱动_Nu-Link_Keil_Driver_V3.07.7246r.zip

    标题提到的"Nu-Link_Keil_Driver_V3.07.7246r.zip"是新唐科技(NewTaiwan)推出的仿真器驱动程序,适用于KEIL C51开发工具。新唐科技是一家专注于微控制器(MCU)设计的公司,其产品广泛应用于各种嵌入式系统中。"Nu...

    rtnetlink.rar_measure864_rtnl_link_ops

    总之,`rtnetlink.rar_measure864_rtnl_link_ops`是Linux网络子系统中的一个组件,它允许用户空间程序通过`rtnetlink`接口对特定类型的网络接口执行测量和管理操作,尤其是在性能监控方面可能有特殊的功能。...

    st-link_v2_usbdriver.rar

    在这个特定的情况下,"st-link_v2_usbdriver.exe"是ST-Link_v2驱动程序的可执行文件,用户可以通过运行这个文件来安装驱动,确保电脑可以识别并正常工作于ST-Link_v2调试器。 在开发嵌入式系统时,ST-Link_v2扮演着...

    link_to_action:link_to用于特定操作

    LinkToAction 助手集:link_to_new,link_to_index,link_to_show,link_to_edit,link_to_destroy 额外帮手:link_to_back 启用了Twitter Bootstrap的演示应用程序源: 想要与一起使用此宝石吗? 提出。为什么Rails...

    link_to_active_state:一个简单的gem,使用标准的Rails link_to helper在链接上实现活动状态

    一个简单的gem,可以使用标准的Rails link_to helper在链接上实现活动状态。 这对导航列表或按钮有帮助,当当前URL匹配链接帮助器上的条件时,为他们提供一个类。 安装 将此行添加到您的应用程序的Gemfile中: gem...

    Rails link_to 详解

    = link_to “Issues”, {:controller =&gt; “issue”, :action =&gt; “index”}, {:title =&gt; “Issues”} %&gt; 事实上,html元素的属性都可以通过这样的方式来设置。比如添加一个click事件处理: 代码: &lt;&#37;= link_to...

    AT-Link_V1.2.20_zip_AT-link_

    AT-Link_V1.2.20 是一个更新版本的软件工具,主要针对Artery公司的ATLINK设备。这个工具包含了驱动程序和用户手册,旨在帮助用户更好地安装、配置和使用ATLINK设备。以下是对这些关键组件的详细说明: 1. **ATLINK...

    LTE_Link_Level_1.7_r1089 lte链路仿真平台

    LTE_Link_Level_1.7_r1089 lte链路仿真平台 值得学习 The Vienna LTE-Advanced Simulators Up and Downlink, Link and System Level Simulation by Markus Rupp, Stefan Schwarz, Martin Taranetz (auth.) 维也纳 ...

    Nu-Link_Keil_Driver_V2.04.6725

    综上所述,Nu-Link_Keil_Driver_V2.04.6725是新唐半导体芯片开发的重要工具,它通过与Keil IDE的紧密配合,为开发者提供了高效、便捷的开发环境,无论是对于初学者还是经验丰富的工程师,都是不可或缺的开发资源。...

    ST-LINK_V2 USB driver for Windows 8.rar

    2. 连接ST-LINK:将ST-LINK_V2通过USB接口连接到电脑。初次连接时,系统可能无法识别设备,因为缺少必要的驱动。 3. 安装驱动:进入解压后的文件夹,找到驱动安装程序(可能是.exe或.inf文件),双击运行。按照向导...

    GD_LINK_Programmer

    【GD_LINK_Programmer】是GD...总之,GD_LINK_Programmer是GD32微控制器开发过程中不可或缺的工具,通过其提供的用户手册和配套软件,开发者可以高效地进行固件烧录和程序调试,从而提升开发效率并保证项目的顺利进行。

Global site tag (gtag.js) - Google Analytics