`
zjueman
  • 浏览: 32398 次
  • 来自: ...
社区版块
存档分类
最新评论

使用Rails observer_field时如何解决Form的嵌套问题

阅读更多
我在做一个用户注册页面的时候想要使用Rails的observer来动态监测用户输入的Login是否已经被占用

大概伪代码如下:
<%= form_tag%>

<%= text_field_tag :login %>
<%= observe_field(:login,
                  :frequency => 0.5,
                  :update => :results,
                  :url => { :action => :search }) %>
<div id="results" ></div>
...
other fields
...

<%= end%>

这样就会出现一个Javascript错误,说不合法的Form,应该是因为observer_field自己创建了一个form,这样出现了form嵌套。

应该如何解决这个问题呢?希望大家指点一下!
分享到:
评论
1 楼 cookoo 2007-06-20  
把observe_field放到外面去啊

相关推荐

    Rails101_by_rails4.0

    此外,书中还介绍了一些Rails中的高级概念,如Strong Parameters(强参数),它在Rails 4.0版本中引入,用于解决之前版本中的参数篡改问题,从而帮助开发者安全地处理外部提交的数据。 通过一系列的教学内容,包括...

    Complex Rails system_Rails_优化_

    在构建复杂的Rails应用时,性能优化是至关重要的。Rails,作为一个强大的Web开发框架,虽然提供了丰富的功能和便利性,但如果不进行适当的优化,可能会导致应用程序响应时间变慢,资源消耗过大,甚至影响用户体验。...

    rails_apps_composer, 一个 gem,为 Rails 启动应用程序创建 Rails 应用程序模板.zip

    rails_apps_composer, 一个 gem,为 Rails 启动应用程序创建 Rails 应用程序模板 Rails 应用编辑器 Rails 应用程序编辑器 gem 安装一个 命令行 工具来从"食谱"的..."你可以使用 rails_apps_composer gem 执行以下操作:

    inspinia admin - v2.5 Rails_Full_Version

    "inspinia admin - v2.5 Rails_Full_Version" 是一个基于Rails框架构建的后台管理系统的完整版本。这个系统采用流行的Inspinia Admin模板,提供了丰富的功能和自定义选项,旨在帮助开发者快速构建高效、现代且用户...

    rails_semantic_logger, Rails 语义记录器用语义记录器替换 Rails 缺省记录器.zip

    rails_semantic_logger, Rails 语义记录器用语义记录器替换 Rails 缺省记录器 Rails 语义记录器 语义记录器用语义记录器替代 Rails 缺省记录器。http://github.com/rocketjob/rails_semantic_logger文档有关完整文档...

    InspiniaAdmin 2.6.1 Rails_Full_Version

    在Rails_Full_Version压缩包中,包含了完整的源代码和必要的资源文件,开发者可以通过解压并导入到Rails项目中,按照官方文档进行配置和定制。同时,这个版本可能还包含了升级记录、更改日志和可能的bug修复,以保证...

    agile_web_development_with_rails_3rd_edition.9994652073.pdf

    书中强调了版本控制的重要性,特别是在使用Rails这样的活跃开源项目时。由于Rails不断更新,新功能的引入或API的修改都可能导致代码兼容性问题。为了确保代码的正确运行,作者建议在使用本书示例代码之前,先检查...

    rails_admin_acts_as_list:rails_admin插件以对记录进行排序

    介绍插件,用于对记录进行排序(使用 gem)安装要启用rails_admin_acts_as_list,请将以下内容添加到您的Gemfile : gem 'rails_admin_acts_as_list'gem 'rails_admin' 重要提示: rails_admin_acts_as_list之前必须...

    weixin_rails_middleware, 微信集成 ruby weixin_rails_middleware for integration weixin..zip

    使用 `weixin_rails_middleware` 时,开发者应遵循最佳实践,如保持请求和响应的异步处理、合理设计消息模板、确保数据安全性等,以提升用户体验和应用性能。 综上所述,`weixin_rails_middleware` 是一款强大且...

    Ruby on Rails Guides_ A Guide to Testing Rails Applications.pdf

    Rails框架设计之初就充分考虑了测试的需求,它在后台自动生成骨架测试代码,当你创建模型和控制器时,测试代码便已就绪。通过运行这些测试,你可以确保代码即使在大规模重构后仍保持预期的功能性。此外,Rails测试...

    rails_best_practices:Rails项目的代码度量工具

    rails_best_practices rails_best_practices是用于检查Rails代码质量的代码度量工具。 它支持以下ORM / ODM: 活动记录 蒙古型 mongomapper 以及以下模板引擎: erb 哈姆 减肥 拉布尔 rails_best_practices...

    rails open_flash_chart

    这里可能需要使用Turbolinks或其他技术处理页面加载与更新时的Flash初始化问题。 在标签中提到的"源码"可能指的是Open Flash Chart的源代码,开发者可以查看源代码理解其内部工作原理,或者根据需求进行定制。而...

    Api-rails5_api_tutorial.zip

    Api-rails5_api_tutorial.zip,了解如何在michael hartl的rails 5教程上构建一个现代api立即在rails应用程序中构建一个api!(Rails 5版本),一个api可以被认为是多个软件设备之间通信的指导手册。例如,api可用于web...

    rails4_crud_with_angularjs:Rails4 + AngularJS 嵌套表单

    当我们需要在 rails 中创建嵌套表单时,我们使用了nested_form gem。 但是如果你使用 AngularJS 作为前端,那么你就不能使用它。 当您希望嵌套表单使用 AngularJS 时,您需要编写自己的代码。 在这个应用程序中,我...

    RestFul_Rails_Dev_pdf_v_0.1.zip

    本资料“RestFul_Rails_Dev_pdf_v_0.1.zip”包含了《RESTful Rails Development》的翻译版,将深入探讨如何在Rails中实现RESTful的设计模式。 首先,RESTful设计的核心概念是资源(Resources)。在Rails中,资源...

    Ruby on Rails Guides_ A Guide to Active Record Associations.pdf

    Ruby on Rails Guides_ A Guide to Active Record Associations.pdf

    inspinia_admin_v2.5_Rails_Full_Version

    4. **文档**:详细的使用指南和API文档,解释如何安装、配置和自定义模板,解决常见问题。 5. **Gemfile**:Rails项目的依赖管理文件,列出了模板所需的Ruby gems,包括Rails本身和其他必要的库。 6. **数据库迁移...

    rails4_myshop:使用 ActiveRecored 构建产品类别层次结构的示例

    这是在 ActiveRecord 中创建嵌套 Category 结构的示例。 $ rails rails _4.1.8_ new rails4_myshop -T $ cd rails4_myshop $ rails g scaffold Category name:string parent_id:integer $ rails g scaffold Item ...

    InspiniaAdmin 2.5 Rails_Seed_Project

    InspiniaAdmin 2.5 Rails_Seed_Project是一款基于Bootstrap框架的高级管理模板,专为Ruby on Rails开发者设计,旨在加速Web应用程序的开发过程。这个项目作为种子启动器,提供了完整的后台管理界面,包括丰富的UI...

    rails_admin_nested_set:用于编辑rails_admin的嵌套集的界面

    RailsAdminNestedSet 主存储库已移至gitlab,所有新代码将在其中: 它的外观和感觉完全类似于但是使用了jQuery ...与rails_admin结合使用 为每个模型或仅为您需要的模型添加nested_set操作 RailsAdmin.config do |c

Global site tag (gtag.js) - Google Analytics