Простой и удобный способ для динамического изменения текста в строке поиска.
var searchDefaultText = "Поиск...";
$("#searchField") // - найдем элемент текстового поля поиска
.val(searchDefaultText) // - поместим в него нужный текст
.css("color", "#ccc") // - изменим цвет шрифта на серый
.focus(function(){ // - установим обработчик получения фокуса
$(this).css("color", "black");
if ($(this).val() == searchDefaultText){
$(this).val("");
}
})
.blur(function(){ // - установим обработчик потери фокуса
$(this).css("color", "#ccc");
if ($(this).val() == ""){
$(this).val(searchDefaultText);
}
});

