Lewati ke konten

Dropdown - JavaScript

Dropdown

banner-background

<div class="ina-select-dropdown">
  <button class="ina-select-dropdown__trigger">
    <span class="ina-select-dropdown__trigger-text">Select...</span>
    <svg class="ina-select-dropdown__trigger-icon">...</svg>
  </button>
  <div class="ina-select-dropdown__panel">
    <div class="ina-select-dropdown__search">
      <input type="text" class="ina-select-dropdown__search-input" placeholder="Cari data" />
    </div>
    <div class="ina-select-dropdown__options">
      <button class="ina-select-dropdown__option">Option 1</button>
      <button class="ina-select-dropdown__option">Option 2</button>
    </div>
  </div>
</div>

<div class="ina-basic-dropdown">
  <div class="ina-basic-dropdown__trigger">
    <button type="button" class="ina-button ina-button--primary ina-button--md">
      Open Menu
      <svg
        width="16"
        height="16"
        viewBox="0 0 24 24"
        fill="none"
        stroke="currentColor"
        stroke-width="2"
        stroke-linecap="round"
        stroke-linejoin="round"
      >
        <polyline points="6 9 12 15 18 9"></polyline>
      </svg>
    </button>
  </div>
  <div class="ina-basic-dropdown__panel ina-basic-dropdown__panel--bottom-end">
    <div style="padding: 16px;">
      <h3 style="margin: 0 0 8px; font-size: 14px; font-weight: 600;">My Content</h3>
      <p style="margin: 0; font-size: 14px; color: #666;">This is a basic dropdown content.</p>
    </div>
  </div>
</div>

Contoh 1 - SelectDropdown: Basic Single Select

Section titled “Contoh 1 - SelectDropdown: Basic Single Select”

Contoh 2 - SelectDropdown: Multiple Select

Section titled “Contoh 2 - SelectDropdown: Multiple Select”

Contoh 3 - SelectDropdown: Radio Indicator

Section titled “Contoh 3 - SelectDropdown: Radio Indicator”

Contoh 4 - SelectDropdown: API Integration

Section titled “Contoh 4 - SelectDropdown: API Integration”