Ember.js中的非crud rails操作

时间:2013-03-21 07:34:33

标签: ruby-on-rails ember.js crud

如何在Ember.js中使用我的rails控制器中的非crud操作?

即。在我的控制器中我除了索引,显示,创建之外还有更多动作...就像makeMoreFun动作一样,我想在ember中使用它

1 个答案:

答案 0 :(得分:1)

您可以直接使用JQuery ajax调用:

$.ajax({
  url: '/projects/' + project_id + '.json',
  type: 'GET',
  success: function(data, textStatus, xhr) {
    result.setProperties(data.project);
    result.set('isLoaded', true);
  },
  error: function(xhr, textStatus, errorThrown) {
    alert('not found');
  }