Я делаю что-то подобное, хотя, возможно, это не тот ответ, который вы ищете.
Когда кто-то голосует в моем приложении, у меня подается сигнал через AJAX.
$(".vote_link").live("click", function (){
$.ajax({type: "GET", url: $(this).attr("href"), dataType: "script"});
return false;
});
Это загружает href, который нацелен на файл js, который говорит это:
== $(".event_#{@event.id}_score").html("#{ escape_javascript(@event.score.to_s)}");
Событие предназначено для его уникального идентификатора с его классом, и Jquery обрабатывает замену только числа, а не загрузку всей частикак то, что, как я полагаю, вы пытаетесь сделать.