Cómo representar la respuesta AJAX en RAILS

Ok, pregunta bastante simple, tengo un método AJAX trabajando, lo que hace es que busca información específica en la base de datos con una consulta. Puedo ver en la Consola que se está realizando la consulta, incluso puedo ver el “Publicar” en la Consola de desarrollador de Chrome, cuando hago clic en él puedo ver el HTML que quiero mostrar, pero no tengo una idea clara de cómo Para renderizar ir en la página. introduzca la descripción de la imagen aquí

el: 3000 / ya tiene el html que quiero mostrar, pero ¿cómo lo actualizo?

La forma en que lo estoy mostrando es esto …

 
<a href="https://stackoverflow.com/questions/8797692/how-to-render-the-ajax-response-in-rails/">Show

@itemsok es la variable donde guardo los elementos de la consulta.

Gracias, creo que me estoy perdiendo algo muy tonto aquí. Lo siento por mi terrible inglés.

ACTUALIZACIÓN: El controlador se ve así:

 def index size1 = params[:size1] number1 = params[:number1] number2 = params[:number2] quiero = params[:quiero] tengo = params[:tengo] if (not number1.nil?) and (number1 != "") item1 = Item.find(number1) elsif not quiero.nil? quiero.strip! item1 = Item.find(:first, :conditions => ['lower(description) LIKE ?', "%#{quiero.downcase}%"]) end if (not number2.nil?) and (number2 != "") item2 = Item.find(number2) elsif not tengo.nil? tengo.strip! item2 = Item.find(:first, :conditions => ['lower(description) LIKE ?', "%#{tengo.downcase}%"]) end if (item1 and item2) @itemsok = Contribution.where("first_item_id = ?",item1.id).where("second_item_id = ?",item2.id).where("second_item_grade = ?",size1) respond_to do |format| format.html format.js end end 

En tu respuesta_para bloquear el formato format.js por encima de format.html.

Asegúrese de tener index.js.erb en su carpeta de vista para el controlador. Este index.js.erb (proviene del nombre de la acción) debe tener una statement jQuery como la siguiente si está usando rails 3.1+:

 $('#DOMelementToPlaceContent').html(<%= escape_javascript(render :partial => "partial/location") %>); 

Esto reemplazará el contenido del elemento DOM con ID DOMelementToPlaceContent con el contenido en el parcial especificado.

Además, debe pensar en mover la lógica de su búsqueda a una acción de búsqueda en el mismo controlador, en cuyo caso necesitará un archivo search.js.erb en la carpeta de vista del controlador.