rails 自带ajax函数 observe_field
代码实现: <p><%= label_tag "principal_search",l(:label_principal_search) %><%= text_field_tag 'principal_search',nil %></p> <div id="principals"> 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',:id => @project } 请求的url :with => 'q‘ ajax请求传递的参数为“q=” +principal_search (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |