我目前正在使用 ajax 将新选项附加到多选框,但即使我试图向它们添加标题属性,它们似乎根本没有显示。有什么我想念的吗?
这是在 Coffeescript 中完成的:
$.ajax(
type: 'get'
url: '/Filter/LookupClassification'
data: ( term: inputVal )
dataType: 'json'
success: (response)->
select = document.getElementById('getClassBox')
select.options.length = 0
$.each(response, (key, value)->
option = $(
'<option/>'
'title': value.toUpperCase()
'value': key
).text(key + ' - ' + value.toUpperCase())
$('#getClassBox').append(option)
)
$('#selectClassBox option').each((index, value)->
val1 = $(value).val()
if $('#getClassBox option').val() is val1
$('#getClassBox option[value=' + val1 + ']').remove()
)
)