Pagination for Partial with page.replace_html

I have a partial which has a list of jobs in it.

I want to perform an action "save and go to next" which may or may not
take me to a new record which is on a different page of the partial.

def updatenext
    @job = Job.find params[:id]
    if @job.update_attributes params[:job]
      generate_paginated_list
      nextid = getnextid(@job.id)
      render :update do |page|
        @job = Job.find_by_id(nextid) #we want to show the next here
        page.replace_html 'jobs-list', :partial => 'list' # This
line does not do what I need it to do
        page.replace_html 'job-detail-section', :partial => 'edit'
      end
    else
      render :update do |page|
        page.replace_html 'job-detail-section', :partial => 'edit'
      end
    end
  end

def generate_paginated_list

    @job_pages, @jobs = paginate :jobs, :order_by => 'created_at
desc', :per_page => 15
  end

How do I make it such that @job_pages can be set to a different page
when the replace partial is called?

I want to look up what page the @job.id is contained within and
replace_html 'jobs-list' with that page.

Thanks