rails 自带ajax函数 observe_field
来源:互联网 发布:淘宝掌柜热卖标签 编辑:程序博客网 时间:2024/06/05 16:20
代码实现:
<p><%= label_tag "principal_search", l(:label_principal_search) %><%= text_field_tag 'principal_search', nil %></p>
<%= observe_field(:principal_search,
:frequency => 0.5,
:update => :principals,
:url => { :controller => 'members', :action => 'autocomplete_for_member', :id => @project },
:with => 'q')
%>
<div id="principals">
</div>
observe_field的作用为每隔0.5秒查看id为principal_search的作用域,若值发生变化,请求url,并将返回的结果呈现在id为principals的模块上;
参数说明:
:principal_search 被监听的id
:frequency => 0.5 每0.5秒执行一次
:update => :principals 结果呈现在id为principals对应的模块上
:url => { :controller => 'members', :action => 'autocomplete_for_member', :id => @project } 请求的url
:with => 'q‘ ajax请求传递的参数为“q=” +principal_search
- rails 自带ajax函数 observe_field
- rails 自带ajax函数 observe_field
- ajax自带this对象
- JS自带函数
- 各种自带函数
- JS自带函数
- JS自带函数
- js自带函数
- js自带函数
- mysql自带函数
- Unity自带函数
- 使用rails自带方法去除html标签
- oracle数据库自带函数
- Delphi自带四舍五入函数
- php自带函数大全
- js 自带字符串函数
- js 自带字符串函数
- JS自带常用函数
- TFS安装配置
- Struts2自定义类型转换器
- MINI6410-SD卡启动QT系统-串口消息
- 【BZOJ】【Usaco刷水合集】
- Android AlarmManager实现自动开关机
- rails 自带ajax函数 observe_field
- MySQL学习笔记之七 查询、修改和删除
- 关于MongoDB你需要知道的几件事
- 分子设计
- struts2之constant归纳
- PageView初始化时调用scrollToPage(x)显示不正确
- Android framework/base/core/res 中添加资源文件编译
- 020模式我们应该如何对待
- 重新发现Oracle太美之如何重新安装sqlplus help?