ruby on rails: -страница автоматически перенаправляется

0

У меня есть следующий контроллер, я вызываю действие индекса из jquery AJAX, и он вызывает вызов, но вместо того, чтобы отображать содержимое страницы, он автоматически перенаправляется Note-. Я не использую show feeds, определенные в следующем контроллере

class AdAssistedController < CommonController

  def initialize

        super
        @pageJs = ['ad_assisted']
        @pageCSS = ['ad_creator', 'fbx_launcher', 'score_dashboard', 
                    'slider_dashboard_new', 'score-dashboard_new',
                    'jquery-ui']
  end

  def index

    begin
      @feed_names = FbxLauncher::Feed.find(:all)
    rescue Exception => e
      log_error(e.message)
      log_error(e.backtrace)
    end

  end

  def show_feeds

    begin
      @feed_names = FbxLauncher::Feed.find(:all)
      rescue Exception => e
        log_error(e.message)
        log_error(e.backtrace)
      end
    respond_to do |format|
        format.js { render :partial => 'show_feeds'}
        format.html { render :partial => 'show_feeds'}
    end
  end
end

следующая моя индексная страница

<div id="show_feeds">
<select id="rss_names">     
    <% @feed_names.each do |feed| %>
            <% @feed1= "#{feed.name}" %>
    <option>    <%="#{@emp1}" %> </option> 
    <% end %>
</select>

следующий мой вызов jquery

jQ("#ad_factory_assisted_ads").click(function() {
call_with_ajax("#hide","/ad_assisted/index", {})

});

1 ответ

0

вместо

call_with_ajax("#hide","/ad_assisted/index", {})

Пытаться

call_with_ajax("#hide","/ad_assisted/", {})

используйте rake routes если вы хотите увидеть все допустимые маршруты

Ещё вопросы

Сообщество Overcoder
Наверх
Меню