rails3.0.1下怎么进行表单的AJAX提交到服务端

问题描述

想实现一个表单的内容作为查询条件,AJAX发给服务端返回查询结果view代码:<%= form_remote_tag :url => 'search' do %> <%= text_field_tag :username %> <div><%= submit_tag '查找' %></div> <% end %>错误如下:undefined method `form_remote_tag' for #<#<Class:0x209bd88>:0x209a048>以前在rails2.3.5里可以用的,怎么到了3.0.1提示找不到这个方法,不想再用低版本的rails了,有大虾知道3.0.1下怎么实现AJAX方式提交表单给服务单吗?

解决方案

<% form_tag 'search', :remote => true do %>

时间: 2024-09-16 16:00:47

rails3.0.1下怎么进行表单的AJAX提交到服务端的相关文章

jquery序列化form表单使用ajax提交后处理返回的json数据

 这篇文章主要介绍了jquery序列化form表单,使用ajax提交后处理返回的json数据的示例,需要的朋友可以参考下 1.返回json字符串:    代码如下: /** 将一个字符串输出到浏览器 */     protected void writeJson(String json) {         PrintWriter pw = null;         try {             servletResponse.setContentType("text/plain;cha

jquery序列化form表单使用ajax提交后处理返回的json数据_jquery

1.返回json字符串: 复制代码 代码如下: /** 将一个字符串输出到浏览器 */     protected void writeJson(String json) {         PrintWriter pw = null;         try {             servletResponse.setContentType("text/plain;charset=UTF-8");             pw = servletResponse.getWrit

用JQUERY做大表单(多表单域)AJAX提交

function postData() { var post = ""; $(":text").each(function() { post += "&" + this.name + "=" + this.value; }); $(":password").each(function() { post += "&" + this.name + "="

jQuery实现form表单基于ajax无刷新提交方法详解_jquery

本文实例讲述了jQuery实现form表单基于ajax无刷新提交方法.分享给大家供大家参考,具体如下: 首先,新建Login.html页面: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.o

关于移动设备下浏览网站表单错位的问题

问题描述 关于移动设备下浏览网站表单错位的问题 如图 完整代码: <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>MyWeb - Using Bootstrap</title> <link rel="stylesheet" href="bootstrap/css/bootstrap.css">

IE 下Enter提交表单存在重复提交问题的解决方法

  这篇文章主要介绍了IE 下Enter提交表单存在重复提交问题的解决方法,需要的朋友可以参考下 在submit()后加个return false就可以了.如: 代码如下: document.formname.submit(); return false; 以后要注意了 后面尝试了另一种方法:   代码如下: if ($("#formid").validationEngine("validate")){ document.getElementById("f

浏览器兼容性-chrome浏览器li下显示input表单宽度总大于IE浏览器

问题描述 chrome浏览器li下显示input表单宽度总大于IE浏览器 解决方案 input宽度设置了没有?要不每个浏览器input默认宽度不一样 解决方案二: 你自己设置个input的固定宽度

jQuery 建立 AJAX 下拉框表单的例子

最近在开发一个小东西的时候出现这么一个需求,根据 AJAX 请求的数据生成下拉框表单. 这个需求经常会出现,比如全球范围内地址的选择,全球所有国家的省份和城市是一堆不小的数据,而且表单还不一定会被使用.这时可以考虑先加载一个空表单,在用户点击的时候再用 AJAX 把数据加载进来:或者先加载所有国家的列表,然后根据用户选择的国家再加载对应的省份和城市数据. 再比如一些必须使用 AJAX 加载下拉框表单的地方.像 CDK 兑换,需要用户填写 CDK 之后再根据 CDK 适用的范围生成下拉框表单. 实

jQuery AJAX下拉框表单的实现例子

AJAX下拉框表单是在表单中绑定了改变事件了,当A改变时B的列表根据A条件进行查询返回并显示数据了,具体例子如下. 最近在开发一个小东西的时候出现这么一个需求,根据 AJAX 请求的数据生成下拉框表单.   这个需求经常会出现,比如全球范围内地址的选择,全球所有国家的省份和城市是一堆不小的数据,而且表单还不一定会被使用.这时可以考虑先加载一个空表单,在用户点击的时候再用 AJAX 把数据加载进来:或者先加载所有国家的列表,然后根据用户选择的国家再加载对应的省份和城市数据.   再比如一些必须使用