Здравствуйте еще раз,
В DataLifeEngine есть функция быстрого поиска на аякс, подскажите как в нее добавить проверку на присутствие двойного пробела в тексте input поля, т.е. нужно сделать чтобы, если присутствует двойной пробел, то поиск не выполняем.
function FastSearch()
{
$('#poisktops').attr('autocomplete', 'off');
$('#poisktops').blur(function(){
$('#ajaxs').fadeOut();
});
$('#poisktops').keyup(function() {
var inputString = $(this).val();
if(inputString.length == 0) {
$('#ajaxs').fadeOut();
} else {
if (search_value != inputString && inputString.length > 3) {
clearInterval(search_delay);
search_delay = setInterval(function() { do_search(inputString); }, 700);
}
}
});
};
function do_search( inputString )
{
clearInterval(search_delay);
$('#ajaxs').remove();
$("body").append("<div id='ajaxs' style='display:none'></div>");
$.post(dle_root + "engine/ajax/search.php", {query: ""+inputString+""}, function(data) {
$('#ajaxs').html(data).fadeIn().css({'position' : 'absolute', top:60, right:25});
});
search_value = inputString;
};
Как я понимаю, это нужно доработать вот эту строку, т.е. добавить еще одно условия:
if (search_value != inputString && inputString.length > 3)