Advertisement
Guest User

Untitled

a guest
Sep 16th, 2014
237
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. $(".select-contacts-append select").change(function () {
  2.             var name = $(this).children("option:selected").text();
  3.             var id = this.value;
  4.             var itemID = $(this).children("option:selected").data('id');
  5.             if (name) {
  6.                 var self = $(this);
  7.                 var button = $("<button>X</button>").data("contact", id).on("click", function (e) {
  8.                     self.children("option[value=" + $(this).data("contact") + "]").show();
  9.                     $(this).parents("tr").remove();
  10.                 });
  11.                 var tr = $("<tr class=\"select-contacts-append\"><td class=\"moderate-list-th\">" + name + "</td><td class=\"moderate-list-value\"><input type=\"text\" name=\"data[" + itemID + "][contact][" + id + "]\">&nbsp;&nbsp;</td></tr>");
  12.                 tr.children("td:last").append(button);
  13.                 $(this).parents("table").append(tr);
  14.                 var select = $(".select-contacts-append option:selected");
  15.                 //$(".select-contacts-append option:selected").hide();
  16.                 select.hide();
  17.                 $(this).prop('selectedIndex', 0);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement