嗯,这很难说明
这个密码怎么样?
HTML格式
<% sort_options = [{text: "Text0", id: 0}, {text: "Text1", id: 1}] %>
<%= select_tag id='dropdown_sorter_tag', options_for_select(sort_options.collect{ |k| [k[:text], k[:id]] }, sort_options.collect{ |k| [k[:text], k[:id]] }[2]), include_blank: true %>
const selectElement = document.querySelector('#dropdown_sorter_tag')
selectElement.addEventListener('change', (e) => {
if (!selectElement.value) {
return
}
const options = selectElement.querySelectorAll('option')
for (let i = 0; i < options.length; i += 1) {
if (options[i].value) {
continue
}
options[i].remove()
}
})