Условие для скрытия подсказки jquery

219
30 декабря 2018, 13:40

Есть код который выводит подсказки, мне нужно, чтобы когда пользователь вводит и сервер ничего не выдал, скрыть #tips

function tips() {
    if($('#street').val().length>=1){
            var msg   = $('#street').val();
                $.ajax({
                    type: 'POST',
                    url: 'request.php',
                    data: 'f=s&street='+msg+'&city='+$('#city').val(),
                    success: function(data) {
                    $('#tips').html(data);
                },
                    error:  function(xhr, str){
                            alert('Возникла ошибка: ' + xhr.responseCode);
                }
                }); 
        }
}

Пробовал вот так, но ничего не выходит, условие не работает

function tips() {
if($('#street').val().length>=1){
        var msg   = $('#street').val();
            $.ajax({
                type: 'POST',
                url: 'request.php',
                data: 'f=s&street='+msg+'&city='+$('#city').val(),
                success: function(data) {
                    if (data != '') {
                $('#tips').html(data);
                    } else { $('#tips').fadeOut(350); }
            },
                error:  function(xhr, str){
                        alert('Возникла ошибка: ' + xhr.responseCode);
            }
            }); 
    }

}

READ ALSO
Выборка jQuery. Выбор элементов

Выборка jQuery. Выбор элементов

Есть select в котором есть optionКак сделать добавление стилей тому option в котором только одна точка?

235
Анимация перемещения при realyout

Анимация перемещения при realyout

Есть несколько элементов в строкеПри скрытии (display:none) одного из них - остальные смещаются влево

200