Вы пропустили точку с запятой после первой строки:
var target = $("#targetSelectBox")//;
Убедитесь, что этот селектор действительно находит ваш элемент:
<select id="targetSelectBox">
<!-- options to come -->
</select>
Нам также понадобится просмотреть полную часть вашего кода, включая то, что values
для начала. Кроме того, убедитесь, что на jQuery правильно ссылаются, и вы можете даже рассмотреть обертку как внутреннюю ссылку target
в обертке jQuery:
var newOption = $("<option>").val( parts[0] ).text( parts[1] );
$(target).append(newOption);
Функциональный пример онлайн: http://jsbin.com/ibeci/edit