Я думаю, проблема в том, что у вас могут быть возвраты каретки или новые строки в вашей строке. Давайте возьмем php и покажем, что я имею в виду.
$('#divsearch').prepend('<div />');
это будет работать
$('#divsearch').prepend('<div>some text that goes
in a div</div>');
это не работает
$('#divsearch').prepend('<div>some text that goes'+
'in a div</div>');
это будет