Самое простое исправить - это, вероятно, просто удалить результирующий \uFEFF
из строки, поскольку он вряд ли появится по какой-либо другой причине.
tmp = tmp.replace("\uFEFF", "");
Также см. эту ошибку Guava доклад
Мы можем использовать CSS для сокрытия первой опции, Но этого работа привычки в IE 10, 11. Лучший способ состоит в том, чтобы удалить элемент с помощью JQuery. Это решение работает на главный браузер, протестированный в хроме и IE10, 11
Также, если Вы используете угловой, когда-то с помощью setTimeout работы
$scope.RemoveFirstOptionElement = function (element) {
setTimeout(function () {
$(element.children()[0]).remove();
}, 0);
};