您好我在我的Rails3应用程序中使用Kaminari进行分页,但是当我在我的视图<%= paginate @items, :remote=>true %>
中使用ajax命令时,它将data-remote =“true”放入HTML但浏览器不执行任何操作IE和Firefox的行为方式相同。有什么帮助吗?
以下是我的javascripts的输出HTML:
<script src="/javascripts/jquery.js?1311949985" type="text/javascript"></script>
<script src="/javascripts/jquery_ujs.js?1311949985" type="text/javascript"></script>
<script src="/javascripts/jquery-ui.js?1309364376" type="text/javascript"></script>
<script src="/javascripts/jquery.flexselect.js?1312229948" type="text/javascript"></script>
<script src="/javascripts/jquery.min.js?1311949985" type="text/javascript"></script>
<script src="/javascripts/liquidmetal.js?1312229948" type="text/javascript"></script>
<script src="/javascripts/rails.js?1313595592" type="text/javascript"></script>
<script src="/javascripts/application.js?1312396308" type="text/javascript"></script>
答案 0 :(得分:1)
您需要正确加载UJS(Unobtrusive JavaScript)才能使这些属性正常工作。通常,这是添加此功能所需的jQuery和rails.js
的组合。
很容易忘记将这些内容插入到版面的<head>
部分。
答案 1 :(得分:1)
我相信我没有声明HTML doctype,但是XHTML doctype,这是根。