jQuery Mobile - Menu di selezione personalizzati del modulo

Descrizione

Il menu di selezione personalizzato viene utilizzato per visualizzare l'elenco dei menu nel formato popup nel modulo.

Esempio

L'esempio seguente mostra l'uso dei menu di selezione personalizzati dei moduli in jQuery Mobile.

<!DOCTYPE html>
<html>
   <head>
      <meta name = "viewport" content = "width = device-width, initial-scale = 1">
      <link rel = "stylesheet" href = "https://code.jquery.com/mobile/1.4.5/jquery.mobile-1.4.5.min.css">
      <script src = "https://code.jquery.com/jquery-1.11.3.min.js"></script>
      <script src = "https://code.jquery.com/mobile/1.4.5/jquery.mobile-1.4.5.min.js"></script>
   </head>
   
   <body>
      <div data-role = "page">
         <div data-role = "header">
            <h2>Form Custom Select Menus</h2>
         </div>
         
         <div data-role = "main" class = "ui-content">
            <form method = "post" action = "jquery_mobile/demo.php">
               
               <fieldset class = "ui-field-contain">
                  <label for = "select-custom">Custom Select</label>
                  <select id = "select-custom" data-native-menu = "false" name = "fname">
                     <option value = "Mumbai">Mumbai</option>
                     <option value = "Pune">Pune</option>
                     <option value = "Belgaum">Belgaum</option>
                     <option value = "Chennai">Chennai</option>
                     <option value = "Bangalore">Bangalore</option>
                  </select>
               </fieldset>
               
               <input type = "submit" value = "Submit" data-inline = "true">
            </form>
         </div>
         
      </div>
   </body>
</html>

Produzione

Eseguiamo i seguenti passaggi per vedere come funziona il codice sopra:

  • Salva il codice html sopra come form_custom_select_menus.html file nella cartella principale del server.

  • Apri questo file HTML come http: //localhost/form_custom_select_menus.html e verrà visualizzato il seguente output.