javascript - 选择的js有问题

标签 javascript jquery-chosen

我正在使用chosen js库:

<select class="chosen-select" name="country" id="country"  onchange="setCountry('client');">
   ...
</select>

然后我需要更改这个选择元素:

$("#country").append('<option value="'+ countryid +'">' + countryname  + '</option>');
    

但是它不适用于该库,并且可以不使用。 我该如何修复它? 谢谢!

最佳答案

通过使用以下代码,您可以实现您的目标。

var currentelement = document.querySelector('#country');
        var newOptionElement = document.createElement("option");
        newOptionElement.text = "Test";
        currentelement.add(newOptionElement);
        var newOptionElement = document.createElement("option");
        newOptionElement.text = "Test1";
        currentelement.add(newOptionElement);
        var newOptionElement = document.createElement("option");
        newOptionElement.text = "Test2";
        currentelement.add(newOptionElement);
<select class="chosen-select" name="country" id="country">
    </select>

    var currentelement = document.querySelector('#country');
    var newOptionElement = document.createElement("option");
    newOptionElement.text = "Test";
    currentelement.add(newOptionElement);

关于javascript - 选择的js有问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52691131/

相关文章:

javascript - 从返回的 Promise 中获取 PromiseValue

javascript - 覆盖 :hover on elements under pseudo element

容器中的 JQuery 选择选择框溢出 : hidden

javascript - 当 jQuery 选择中未选择任何内容时,表单提交上的空数组

jquery - 第二次访问页面时未应用 Rails css/js

javascript - 需要有关嵌套 jquery 函数的帮助

javascript - 在同一页面中对数据目标模式使用相同的类

javascript - Chart.js折线图设置背景色

javascript - 使用 AjaxChosen 的事件处理程序

javascript - 如何获取 jQuery 选择的 drodpown 列表框的 onclick 事件?