|
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