【发布时间】:2013-11-20 15:32:54
【问题描述】:
所以这是我的两难境地,我是 Rails 新手,遇到了一个我想使用 AJAX 的场景。我以前没用过AJAX,但是需要学习一下。
所以我创建了一个显示当前时间的简单网页。我想在页面上有一个按钮,当点击它时,使用 AJAX 更新当前时间。我已经在视图中完成了所有工作,并且确信我在某处遗漏了一些东西,但不确定它是什么,就像我不知道在控制器中的哪个位置我会放置额外的代码来完成这项工作。同样,这只是一个真正简单的代码,我只是想学习一个函数。
这是我的代码:
<h1>Time#index</h1>
<div id="time">
The current time is <%= Time.now %>
</div>
<br>
<br>
<%= form_tag("/search", method: "get") do %>
<%= label_tag(:q, "Press button to update time:") %>
<%= submit_tag("Update") %>
<% end %>
<p>Find me in app/views/time/index.html.erb</p>
知道从这里到哪里真正有时间使用 AJAX 进行更新吗?我从搜索功能中复制了表单标签,所以请不要注意名称,只注意功能。任何帮助表示赞赏。
【问题讨论】:
标签: javascript jquery ruby-on-rails ajax