我正在尝试从 ror 分配一个 javascript 变量数据。我已经进行了查询,它给了我想要的东西(一个整数),但我不能将它分配给 js 变量。这是我正在使用的 js 脚本:
<script type="text/javascript">
$(function() {
var number_of_products = '<%= Post.where(:id => 1).select(:amount).pluck(:amount)[0] %>';
$(document).ready(function(){
for (i=1; i <=number_of_products; i++) $('#itemsAmount').append('<img src="images/box.svg"/>');
})
})
</script>
但我似乎无法将 ror 值(<%= Post.where(:id => 1).select(:amount).pluck(:amount)[0] %>
)传递给 js 变量(number_of_products
)
有任何想法吗?
谢谢,
谢。