以前总是遇到一个问题,在需要AJAX,部分更新时link_to_remote太难看,想用button,所以只能用form_remote_tag,但是总是记不住格式,总要调试几次。那么,留个备份。
Rails 2.2 以后,就有button_to_remote了,方便很多
<% form_remote_tag :url => {
:controller => '/posts',
:update => 'update_div'
:action => 'view'},
:html => {:action => {
:controller => '/posts',
:action => 'view',
:id => @id}} do %>
<%= submit_tag 'View' -%>
<% end %>
<form action="/posts/view/1" method="post" onsubmit="new Ajax.Request('/posts/view/1', {asynchronous:true, evalScripts:true, parameters:Form.serialize(this)}); return false;">
<input type="submit" value="View" />
</form>
分享到:
相关推荐
1. Introduction to Zend Framework 1.1. 概述 1.2. 安装 2. Zend_Acl 2.1. 简介 2.1.1. 关于资源(Resource) 2.1.2. 关于角色(Role) 2.1.3. 创建访问控制列表(ACL) 2.1.4. 注册角色(Role) 2.1.5. 定义访问...
4. **启动Appium服务**:对于真机设备,使用`python appium.py com.yourApps.BundleID -U <DEVICE_UDID>`,对于模拟器,使用`python appium.py "path_to_your_ios_.app"`启动Appium服务。 **运行测试示例** 要使用...
The application may not be sold in any shape or form. So 下载 the code and get involved with the News Group, help us to help you.<END><br>4 , urllink.zip User control to launch web browser and ...
5. **远程仓库操作**:`git clone` 克隆远程仓库,`git push` 和 `git pull` 与远程仓库同步,`git fetch` 获取远程更新但不合并,以及 `git remote` 管理远程仓库链接。 6. **标签管理**:如何使用 `git tag` 命令...
- **RMI**(Remote Method Invocation):允许远程对象之间进行方法调用。 - **JAA**(Java Authentication and Authorization Service):提供认证和授权服务。 - **JavaMail**:用于发送和接收电子邮件。 此外...
学习HTML包括了解基本标签(如`<html>`、`<head>`、`<body>`)、文本格式化标签(如`<p>`、`<strong>`、`<em>`)、链接标签(`<a>`)、图像标签(`<img>`)以及表单元素(`<form>`、`<input>`、`<button>`)等。...
Button control. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109 CheckBox control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ....
- 表单元素:`<form>`、`<input>`、`<button>`等用于用户交互。 - 响应式设计:使用`<meta>`标签的`viewport`属性和媒体查询实现不同设备的适配。 学习Git和GitHub能提升你的软件开发效率,通过熟练掌握这两个...
6. **表单元素**:HTML表单用于用户输入,如`<form>`、`<input>`、`<button>`等元素,以及相关的属性和事件处理。 7. **多媒体支持**:HTML5增加了对音频和视频的支持,如`<audio>`和`<video>`元素。 在实践中,...