Показать сообщение отдельно
  #8 (permalink)  
Старый 04.12.2018, 19:45
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,124

select Add Category
Gidpoiiohika,
<!DOCTYPE html>

<html>
<head>
  <title>Untitled</title>
  <meta charset="utf-8">
  <style type="text/css">
  .remove:after{
     content: "Remove Category";
     background-color: #0000FF;
      padding: 5px;
      margin: 5px;
      border-radius: 4px;
  }
  li{
      margin: 15px;
  }

  </style>
  <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js"></script>

  <script>
$(function() {
  $(".form-control").change(function() {
    var i = this.selectedIndex;
    var opts = this.options;  
    if (i) {
      var opt = opts[i];
      opts.remove(i);
      var html = opt.text + "<span class='remove'>";
      var li = $("<li>", {html:html}).appendTo("ul");
      li.on("click", ".remove", function() {
        li.remove();
        opts.add(opt);
        opts.selectedIndex = 0;
      });
    }
  });
});
  </script>
</head>

<body>
<ul>

</ul>



<select class="form-control" >
  <option value="" >Add Category</option>
  <option data-default_external_rate="0" value="5">Management</option>
  <option data-default_external_rate="0" value="7">DevOps</option>
  <option data-default_external_rate="0" value="8">Design</option>
</select>




</body>
</html>

Последний раз редактировалось рони, 04.12.2018 в 19:52.
Ответить с цитированием