problem with replacing div with partial page

Hi,

       i am working jquery+rails in view i sent data to contoller's
action and in that i action i tried to replace div with partial page
using following
def search_new
    @manufact=Manufacturer.find_by_manufacturer_id(manf_id)
    respond_to do |format|
      format.html
      format.js {
        render(:update) {|page|
     page << "$.("#search_new").html("<%=
escape_javascript(render(:partial => "search_new"))%>")"
     }
      }
  end
end

but its not performing any action, could any one provide me solution ?

thanks,
-pab

def search_new
     @manufact=Manufacturer.find_by_manufacturer_id(manf_id)

      respond_to do |format|
         format.js do
            render do |page|

                  page.replace_html "search_new",:partial => "search_new "

             end
           end
       end
end

Try the above code.

replace_html is a Prototype helper and has been deprecated in Rails 3.1

Hi,

   replace_html is prototype method so it won't work, could u provide
me any other solution that supports jquery ?

thanks,
-pab

First of all it looks like you have a syntax error in the JavaScript:

$.("#search_new")

should be

$("#search_new")

If that doesn’t fix the issue, there still might be something else wrong.