Ruby on rails 通过ajax从helper呈现方法
在我的Ruby on rails 通过ajax从helper呈现方法,ruby-on-rails,ajax,ruby-on-rails-4,Ruby On Rails,Ajax,Ruby On Rails 4,在我的transactions/views的index.html.erb中,我有: <span id="davg_spending"><i class="fa fa-spinner fa-spin"></i></span> $('#davg_spending').text('<%= j daily_average_spending(Date.today) %>'); 此方法获取date.month中的所有用户支出(事务)并计算平均值
transactions/views的index.html.erb
中,我有:
<span id="davg_spending"><i class="fa fa-spinner fa-spin"></i></span>
$('#davg_spending').text('<%= j daily_average_spending(Date.today) %>');
此方法获取date.month
中的所有用户支出(事务)并计算平均值。
计算它需要很多时间,因此最好在通过ajax加载页面后进行渲染
因此,在index.js.erb
中,我有:
<span id="davg_spending"><i class="fa fa-spinner fa-spin"></i></span>
$('#davg_spending').text('<%= j daily_average_spending(Date.today) %>');
彼得
您对每日平均花费的调用在(格式)HTML呈现部分完成。
您希望在相同的url上执行ajax请求,以调用.js呈现。好,但不知道如何执行:)因此我有一个index.js
文件,我想在index.html
加载后加载它。我知道如何使用remote:true
链接加载js
文件,但是如何在没有链接的情况下加载呢?在这种情况下,您需要添加一个类似$('#davg_')的JavaScripts这将自动触发。确保其位于文档的内部。就绪