Advertisement
Guest User

Untitled

a guest
Mar 27th, 2017
29
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.20 KB | None | 0 0
  1. @using (Html.BeginForm("Register", "Account", FormMethod.Post, new { @class = "form-horizontal", role = "form" }))
  2. {
  3. ...
  4. <div id="register-terminal-panel" class="panel panel-default" style="max-width: 450px;">
  5. <div class="panel-heading" style="color:#003F8B">
  6. Add terminals to client
  7. </div>
  8. <div class="panel-body">
  9. <div id="label-container"></div>
  10. <div class="input-group input-group pull-right">
  11. <span class="input-group-addon">
  12. <span class="glyphicon glyphicon-search" aria-hidden="true"></span>
  13. </span>
  14. <input id="register-terminals-search" type="text" class="form-control" placeholder="Search terminals" aria-describedby="search-addon" onkeyup="searchTerminals()">
  15. </div>
  16. </div>
  17. <ul id="register-terminal-list-container" class="list-group">
  18. @foreach (Point p in terminals)
  19. {
  20. <li id="list-item-@p.Name"><a href="javascript:void(0)" class="list-group-item" onclick="createLabel('@p.Name')">@p.Name</a></li>
  21. }
  22. </ul>
  23. </div>
  24.  
  25. <div class="form-group">
  26. <div class="col-md-offset-2 col-md-10">
  27. <input type="submit" class="btn btn-default" value="Register" />
  28. </div>
  29. </div>
  30. }
  31.  
  32. <script>
  33. function closeLabel(item) {
  34. item.parentElement.remove();
  35. var listItem = 'n<li id="list-item-' + item.parentElement.id + '"><a href="javascript:void(0)" class="list-group-item" onclick="createLabel('' +
  36. item.parentElement.id + '')">' + item.parentElement.id + '</a>';
  37. $('#register-terminal-list-container').append(listItem);
  38. sortUnorderedList("register-terminal-list-container");
  39. };
  40.  
  41. function createLabel(name) {
  42. var label =
  43. '<span id="' + name + '" class="label label-primary terminal-label"><span class="glyphicon glyphicon-remove" onclick="closeLabel(this)" id="terminal-label-close-btn"></span> ' + name + '</span>n'
  44. $('#label-container').append(label);
  45. $('#list-item-' + name).remove();
  46. };
  47. </script>
  48.  
  49. public class RegisterViewModel
  50. {
  51. ...
  52. public List<string> OwnerTerminals { get; set; }
  53. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement