Tizen 2.1 base
[platform/framework/web/web-ui-fw.git] / libs / js / jquery-mobile-1.0.1pre / docs / forms / selects / methods.html
1 <!DOCTYPE html>
2 <html>
3         <head>
4         <meta charset="utf-8">
5         <meta name="viewport" content="width=device-width, initial-scale=1">
6         <title>jQuery Mobile Docs - Select methods</title>
7         <link rel="stylesheet"  href="../../../css/themes/default/" />
8         <link rel="stylesheet" href="../../_assets/css/jqm-docs.css"/>
9         <script src="../../../js/jquery.js"></script>
10         <script src="../../../experiments/themeswitcher/jquery.mobile.themeswitcher.js"></script>
11         <script src="../../_assets/js/jqm-docs.js"></script>
12         <script src="../../../js/"></script>
13 </head>
14 <body>
15
16         <div data-role="page" class="type-interior">
17
18                 <div data-role="header" data-theme="f">
19                 <h1>Select Menus</h1>
20                 <a href="../../../" data-icon="home" data-iconpos="notext" data-direction="reverse" class="ui-btn-right jqm-home">Home</a>
21         </div><!-- /header -->
22
23         <div data-role="content">
24                 <div class="content-primary">
25
26                 <form action="#" method="get">
27
28                         <h2>Select menus</h2>
29                         
30                         <ul data-role="controlgroup" data-type="horizontal" class="localnav">
31                                 <li><a href="index.html" data-role="button" data-transition="fade">Basics</a></li>
32                                 <li><a href="options.html" data-role="button" data-transition="fade">Options</a></li>
33                                 <li><a href="methods.html" data-role="button" data-transition="fade" class="ui-btn-active">Methods</a></li>
34                                 <li><a href="events.html" data-role="button" data-transition="fade">Events</a></li>
35                         </ul>
36                         
37                         <p>The select menu plugin has the following methods:</p>
38
39                 <dl>
40                                                 
41                         <dt><code>close</code> close an open select menu</dt>
42                         <dd>
43                                 <pre><code>
44 $('select').selectmenu('close');                        
45                                 </code></pre>
46                         </dd>
47                         
48                         <dt><code>enable</code> enable a disabled select</dt>
49                         <dd>
50                                 <pre><code>
51 $('select').selectmenu('enable');                       
52                                 </code></pre>
53                         </dd>
54                         
55                         <dt><code>disable</code> disable a select.</dt>
56                         <dd>
57                                 <pre><code>
58 $('select').selectmenu('disable');                      
59                                 </code></pre>
60                         </dd>
61                         
62                         <dt><code>open</code> open a closed select menu</dt>
63                         <dd>
64                                 <pre><code>
65 $('select').selectmenu('open');                 
66                                 </code></pre>
67                         </dd>
68                         
69                         <dt><code>refresh</code> update the custom select</dt>
70                         <dd>
71                          This is used to update the custom select to reflect the native select element's value.If the number of options in the select are different than the number of items in the custom menu, it'll rebuild the custom menu. Also, if you pass a true argument you can force the rebuild to happen.
72                                 <pre><code>
73 //refresh value                 
74 $('select').selectmenu('refresh');
75
76 //refresh and force rebuild
77 $('select').selectmenu('refresh', true);
78                                 </code></pre>
79                         </dd>
80                         
81                 </dl>   
82     
83         </form>
84         </div><!--/content-primary -->          
85         
86         <div class="content-secondary">
87                 
88                 <div data-role="collapsible" data-collapsed="true" data-theme="b" data-content-theme="d">
89                         
90                                 <h3>More in this section</h3>
91                                 
92                                 <ul data-role="listview" data-theme="c" data-dividertheme="d">
93                                 
94                                         <li data-role="list-divider">Form elements</li>
95                                         <li><a href="../docs-forms.html">Form basics</a></li>
96                                         <li><a href="../forms-all.html">Form element gallery</a></li>
97                                         <li><a href="../textinputs/index.html">Text inputs</a></li>
98                                         <li><a href="../search/">Search input</a></li>
99                                         <li><a href="../slider/">Slider</a></li>
100                                         <li><a href="../switch/">Flip toggle switch</a></li>
101                                         <li><a href="../radiobuttons/">Radio buttons</a></li>
102                                         <li><a href="../checkboxes/">Checkboxes</a></li>
103                                         <li data-theme="a"><a href="index.html">Select menus</a></li>
104                                         <li><a href="../forms-themes.html">Theming forms</a></li>
105                                         <li><a href="../forms-all-native.html">Native form elements</a></li>
106                                         <li><a href="../forms-sample.html">Submitting forms</a></li>
107                                         
108         
109                                 </ul>
110                 </div>
111         </div>          
112
113 </div><!-- /content -->
114
115 <div data-role="footer" class="footer-docs" data-theme="c">
116                 <p>&copy; 2011 The jQuery Project</p>
117 </div>
118         
119 </div><!-- /page -->
120
121 </body>
122 </html>
123