如果不存在,则选择Bootstrap添加新项目

时间:2015-09-21 06:46:16

标签: javascript jquery jquery-chosen

我正在尝试添加新项目(如果不存在)。这段代码有效,但我不知道如何直接在所选列表中添加项目。

Chosen.prototype.no_results = function(terms) {
  var no_results_html;
  no_results_html = $('<li class="no-results">' + this.results_none_found + '"<span></span>" kao' +
    ' <button class="add" id="interni" class="submit"> Interni tip </button> ' +
    ' <button class="add" id="eksterni" class="submit"> Eksterni tip</button> ' +
    '</li> ');
  no_results_html.find("span").first().html(terms);
  no_results_html.find(".add").click(function() {

    var terms1 = terms + ' (' + this.id + ')';

    $('.chosen-select').chosen().append('<option>' + terms1 + '</option>');
    $('.chosen-select').chosen().trigger('chosen:updated');

  });
  return this.search_results.html(no_results_html);
};

已解决:在选项标记上添加选定的属性。

 $('.chosen-select').chosen().append('<option selected>' + terms1 + '</option>');

0 个答案:

没有答案