如何在rails中的jquery中使用ajax生成动态URL

时间:2012-08-17 06:56:01

标签: ruby-on-rails

        $.ajax({ 
        type: "GET",
        dataType: 'script', 
        url: '/admin/my_page/'+mypage_id+'/pages/show_page',
        style : "inherit",
        dataType: 'script',                                                         
        data: "submitcheckdata="+mypage_id,
        complete: function() { 

        }            
  });

这是两个问题:

  • Lhow我从我的页面控制器获取变量并传递给page.js文件? 如果我有id,
  • 然后我如何使用ajax生成动态网址。?

1 个答案:

答案 0 :(得分:1)

您可以在视图中将其定义为js variable

<script>
  var mypage_id = <%= @page.id %>;
</script>