PHP & JavaScript Room :: 設置サンプル

実行結果

jquery.combobox | 設置サンプル

▼Select要素からコンボボックスを作成します。

設置サンプルのソース

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ja" lang="ja">
   <head>
      <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
      <meta http-equiv="Content-Language" content="ja" />
      <meta http-equiv="Content-Script-Type" content="text/javascript" />
      <meta http-equiv="Content-Style-Type" content="text/css" />
      <meta http-equiv="imagetoolbar" content="no" />
      <title>jquery.combobox | 設置サンプル</title>
      <link rel="stylesheet" href="/content/lib/global.css" type="text/css" />
      <!-- JS -->
      <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.2.6/jquery.min.js"></script>
      <script type="text/javascript" src="/content/lib/jquery/jquery.dimensions-1.2.js"></script>
      <script type="text/javascript" src="/content/lib/jquery/jquery.combobox.js"></script>
      <script type="text/javascript">
         $(function() {
            $('#officeItemList').combobox({
               comboboxContainerClass: "comboboxContainer",
               comboboxValueContainerClass: "comboboxValueContainer",
               comboboxValueContentClass: "comboboxValueContent",
               comboboxDropDownClass: "comboboxDropDownContainer",
               comboboxDropDownButtonClass: "comboboxDropDownButton",
               comboboxDropDownItemClass: "comboboxItem",
               comboboxDropDownItemHoverClass: "comboboxItemHover",
               comboboxDropDownGroupItemHeaderClass: "comboboxGroupItemHeader",
               comboboxDropDownGroupItemContainerClass: "comboboxGroupItemContainer",
               animationType: "slide",
               width: "100px"
            });
         });
      </script>
      <!-- CSS -->
      <style type="text/css">
         .comboboxContainer { background-color:#fff; border:1px solid #777; border-right:solid 1px #ccc; border-bottom:solid 1px #ccc; }
         .comboboxValueContainer { background:url("/content/img/skin/bg.png") repeat-x left top; }
         .comboboxValueContent { padding-left:3px; text-transform:uppercase; }
         .comboboxDropDownContainer { border:solid 1px #000; border-left:solid 1px #aaa; border-top:solid 1px #aaa; background:#fff; overflow:hidden; padding-left:3px; }
         .comboboxDropDownButton { width:16px; height:18px; background-image:url("/content/img/ajax/image.axd.gif"); }
         .comboboxGroupItemHeader { display:block; background:#99cccc; color:#000; }
         .comboboxGroupItemContainer { padding-left:10px; }
         .comboboxItem { background:#fff; color:#000; text-transform:lowercase; font-weight:normal; font-style:normal; }
         .comboboxItemHover { background-color:#999; color:#fff; text-transform:uppercase; padding-left:4px; }
      </style> 
   <link rel="stylesheet" type="text/css" href="/common/css/example.css"></head>
   <body id='example3' class='example'><div class="ads" style="margin:32px auto;text-align:center;"></div><h1 class='h'><a href='/'>PHP &amp; JavaScript Room</a> :: 設置サンプル</h1>
<h3 class='h'>実行結果</h3>
      <div id="wrap">
         <h1><a href='http://jquery.sanchezsalvador.com/jquery/page/jquerycomboboxexamplealternatestyle.aspx'>jquery.combobox</a> | 設置サンプル</h1>
         <p>▼Select要素からコンボボックスを作成します。</p>
<!-- CODE -->
         <form action="#"  style="margin-bottom:400px;">
            <p class="liveexample">
               <select id="officeItemList">
                  <option value="1">選択肢1</option>
                  <option value="2">選択肢2</option>
                  <optgroup label="グループA">
                     <option value="a1">選択肢A-1</option>
                     <option value="a2">選択肢A-2</option>
                     <option value="a3">選択肢A-3</option>
                  </optgroup>
                  <optgroup label="グループB">
                     <option value="b1">選択肢B-1</option>
                     <option value="b2">選択肢B-2</option>
                     <option value="b3">選択肢B-3</option>
                  </optgroup>
               </select>
            </p>
         </form>
<!-- / CODE -->
      </div>
   </body>
</html>