Простое и рабочее решение:
$('#myButton').on('click', function() {
$('#dataPicker').find('option').prop("selected", false);
})
Вы можете проверить его на JSFiddle здесь:
http://jsfiddle.net/8e5agdpq/
Я также читал, что у jQuery много проблем с совместимостьюверсии.Брутальное, не элегантное и общее решение, которое работало во всех моих тестах:
$('#myButton').on('click', function() {
$('#dataPicker')
.find('option')
.remove()
.end()
.append('<option data-tokens="A"> A thru Column G </option>')
.append('<option data-tokens="B">B toC</option>')
.append('<option data-tokens="G">G to A</option>')
;
})
Вы можете протестировать его в JSFiddle здесь:
http://jsfiddle.net/koxs785a/