|
8 | 8 | ---
|
9 | 9 |
|
10 | 10 | <div class="ui container">
|
11 |
| - <div class="ui search"> |
12 |
| - <div class="ui searchbox action icon input"> |
13 |
| - <input type="text" placeholder="Search"> |
14 |
| - <button id="search_options" class="ui transparent icon button"> |
15 |
| - <i class="angle down icon"></i> |
16 |
| - </button> |
17 |
| - <button class="ui blue icon button"> |
18 |
| - <i class="search icon"></i> |
19 |
| - </button> |
20 |
| - </div> |
21 |
| - <div id="search_popup" class="ui fluid popup"> |
22 |
| - <div class="ui form"> |
23 |
| - <div class="fields"> |
24 |
| - <div class="inline field"> |
25 |
| - <div class="ui slider checkbox"> |
26 |
| - <input type="checkbox" tabindex="0" class="hidden"> |
27 |
| - <label>Exact Phrase</label> |
28 |
| - </div> |
29 |
| - <label></label> |
30 |
| - </div> |
31 |
| - <div class="field"> |
32 |
| - <select class="ui dropdown"> |
33 |
| - <option value="0">All Words</option> |
34 |
| - <option value="1">Any Words</option> |
35 |
| - <option value="2">Boolean</option> |
36 |
| - </select> |
37 |
| - </div> |
38 |
| - <div class="inline field"> |
39 |
| - <div class="ui slider checkbox"> |
40 |
| - <input type="checkbox" tabindex="0" class="hidden"> |
41 |
| - <label>Only search email</label> |
42 |
| - </div> |
43 |
| - <label></label> |
44 |
| - </div> |
45 |
| - </div> |
46 |
| - <div class="field"> |
47 |
| - <div class="ui fluid multiple search selection dropdown"> |
48 |
| - <input type="hidden" name="tags"> |
49 |
| - <div class="default text">Select Tags</div> |
50 |
| - <div class="menu"> |
51 |
| - <div class="item" data-value="ub">uploaded by</div> |
52 |
| - <div class="item" data-value="es">email senders</div> |
53 |
| - <div class="item" data-value="er">email recepients</div> |
54 |
| - <div class="item" data-value="dt">document types</div> |
55 |
| - <div class="item" data-value="a">authors</div> |
56 |
| - </div> |
57 |
| - </div> |
58 |
| - </div> |
59 |
| - </div> |
60 |
| - </div> |
61 |
| - <div class="results"></div> |
| 11 | + |
| 12 | + <select name="skills" class="ui fluid search dropdown"> |
| 13 | + <option value="">Skills</option> |
| 14 | + <option value="angular">Angular</option> |
| 15 | + <option value="css">CSS</option> |
| 16 | + <option value="design">Graphic Design</option> |
| 17 | +</select> |
62 | 18 | </div>
|
63 | 19 |
|
64 | 20 |
|
65 | 21 | </div>
|
66 | 22 |
|
67 | 23 | <script>
|
68 | 24 | $(document).ready(function() {
|
69 |
| - $('.ui.checkbox').checkbox(); |
70 |
| -$('.dropdown').dropdown(); |
71 |
| -$('#search_options').popup({ |
72 |
| - on: 'click', |
73 |
| - position: 'bottom right', |
74 |
| - popup: '#search_popup', |
75 |
| - movePopup: false |
76 |
| -}); |
77 |
| - |
| 25 | + $('.dropdown') |
| 26 | + .dropdown({ |
| 27 | + action: 'select', |
| 28 | + onChange: function(value, text, $selectedItem) { |
| 29 | + console.log(value, text, $selectedItem); |
| 30 | + |
| 31 | + // $selectedItem is defined |
| 32 | + } |
| 33 | + }) |
| 34 | +; |
78 | 35 | });
|
79 | 36 | </script>
|
80 | 37 |
|
|
84 | 41 | .ui.container {
|
85 | 42 | padding-top: 6em;
|
86 | 43 | }
|
87 |
| -.searchbox { |
88 |
| - width: 100%; |
89 |
| - max-width: 50em; |
90 |
| -} |
91 |
| - |
92 |
| -.ui.transparent.icon.button { |
93 |
| - margin-left: -39px; |
94 |
| - background: transparent; |
95 |
| - box-shadow: none; |
96 |
| -} |
97 |
| - |
98 |
| -#search_popup .fields .field { |
99 |
| - align-self: center; |
100 |
| -} |
101 | 44 |
|
102 | 45 |
|
103 | 46 | </style>
|
0 commit comments