Почему AngularJS включает пустую опцию в select?

Самое простое исправить - это, вероятно, просто удалить результирующий \uFEFF из строки, поскольку он вряд ли появится по какой-либо другой причине.

tmp = tmp.replace("\uFEFF", "");

Также см. эту ошибку Guava доклад

633
задан Peter Mortensen 7 January 2017 в 13:54
поделиться

1 ответ

Мы можем использовать CSS для сокрытия первой опции, Но этого работа привычки в IE 10, 11. Лучший способ состоит в том, чтобы удалить элемент с помощью JQuery. Это решение работает на главный браузер, протестированный в хроме и IE10, 11

Также, если Вы используете угловой, когда-то с помощью setTimeout работы

$scope.RemoveFirstOptionElement = function (element) {
    setTimeout(function () {
        $(element.children()[0]).remove();
    }, 0);
};
0
ответ дан 22 November 2019 в 21:49
поделиться
Другие вопросы по тегам:

Похожие вопросы: