Добавьте это, чтобы при выходе из ввода в поле выбора создавалась новая опция:
$("input#other-value").blur(function (){
// Create new option
$("<option>")
// Assign value and text
.val($(this).val())
.text($(this).val())
// Append before the "other" option
.insertBefore("select@select-id option[value=other]");
});
Кроме того, отметьте ответы, которые вас удовлетворяют, как «принятые», с отметкой слева. Если вы этого не сделаете, вопросы остаются открытыми, и никто не знает реального ответа.