Используя jQuery, вам нужно использовать селектор, что-то вроде этого должно работать
$("#search").bind("blur", function() {
$("#spinner").show(); // show the spinner
var form = $(this).parents("form"); // grab the form wrapping the search bar.
var url = form.attr("action"); // grab the URL from the form's action value.
var formData = form.serialize(); // grab the data in the form
$.get(url, formData, function(html) { // perform an AJAX get, the trailing function is what happens on successful get.
$("#spinner").hide(); // hide the spinner
$("#results").html(html); // replace the "results" div with the result of action taken
});
});
Ответ на комментарий
Если вы хотите отреагировать на keyup, замените первую строку на
$("#search").bind("keyup", // etc...