【问题标题】:How to select multiselect array type option of searchable option jquery?如何选择可搜索选项jquery的多选数组类型选项?
【发布时间】:2020-03-02 22:24:01
【问题描述】:

我的选择框是多选类型的选择框。我正在使用“可搜索选项”库来显示选择框,它允许在“https://pbauerochse.github.io/searchable-option-list/examples.html”选项前面搜索和显示复选框

它工作正常,当我发布表单时,我以数组的形式接收发布变量。

现在我无法通过 JQuery 选择选项。我试着这样做 -

attachArray = new Array('1','2');
1 - $('[name="resources"]').val( JSON.stringify( attachArray ) );
2 - $('[name="resources"]').val(attachArray);

但以上两种方法对我不起作用。

谁能帮我解决这个问题?

【问题讨论】:

    标签: jquery arrays select input


    【解决方案1】:

    在你的厄运中,你需要检查你想要点击的单选框或复选框,并使用伪造点击

    $('.sol-checkbox[value="Chris"]').click();
    

    如果您使用单选按钮,您可以使用:

    $('.sol-radio[value="Chris"]').click();
    

    这种方式会模拟点击,另一方面,如果您想选择所有可以使用的方式:

    var selector = $('#my-select').searchableOptionList({
    ....
    });
    
    selector.selectAll();
    

    【讨论】:

      猜你喜欢
      • 2015-09-16
      • 1970-01-01
      • 1970-01-01
      • 2021-06-08
      • 2023-02-14
      • 2012-12-23
      • 2021-12-09
      • 1970-01-01
      • 2016-06-25
      相关资源
      最近更新 更多