တဂ် select

တဂ် select သည် HTML ဖောင်များတွင် အသုံးပြုရန် အောက်ကျဆင်းရွေးချယ်စာရင်းတစ်ခုကို ဖန်တီးပေးသည်။

စာရင်းရှိ အတွင်းပိုင်းအမှတ်တစ်ခုစီအား တဂ် option အတွင်း ထည့်သွင်းထားရမည်။

ဂုဏ်သတ္တိများ

ဂုဏ်သတ္တိ ဖော်ပြချက်
multiple ဤဂုဏ်သတ္တိပါရှိခြင်းသည် မျိုးကွဲရွေးချယ်မှု - အောက်ကျဆင်းရွေးချယ်စာရင်းတစ်ခုကို ဖန်တီးပေးပြီး ၎င်းတွင် ခလုတ် Ctrl ကိုဖိထားခြင်း သို့မဟုတ် ၎င်းတို့ကို မောက်စ်ဖြင့် ရွေးချယ်ခြင်းဖြင့် အမှတ်များစွာကို ရွေးချယ်နိုင်သည်။
ရွေးချယ်ရန်မလိုအပ်သော ဂုဏ်သတ္တိ။
name အောက်ကျဆင်းရွေးချယ်စာရင်း၏ အမည်။ ဤအကွက်ထဲရှိ ဒေတာများကို PHP တွင် ရယူရန် လိုအပ်သည်။ ဖောင်အား မှန်ကန်စွာအလုပ်လုပ်စေရန်၊ အဝင်အကွက် အမည်များသည် တစ်ခုနှင့်တစ်ခု (တစ်ဖောင်တည်းအတွင်း) တူညီမနေရပါ။ တူညီပါက - PHP သို့ HTML ကုဒ်အတွင်း အောက်ဆုံးတွင်ရှိသော အဝင်အကွက်၏ ဒေတာများ ရောက်ရှိလာမည်ဖြစ်သည်။

နမူနာ

အောက်ကျဆင်းရွေးချယ်စာရင်း မည်သို့အလုပ်လုပ်သည်ကို ကြည့်ရအောင်။

html<select>
  <option>City1</option>
  <option>City2</option>
  <option>City3</option>
  <option>City4</option>
</select>

Результат:

နမူနာ

အောက်ကျဆင်းရွေးချယ်စာရင်း၏ အနံအား အကြီးဆုံးအကြောင်းအရာ၏ အနံနှင့် တူညီအောင် ပြုလုပ်ကြပါစို့ (အကယ်၍ ၎င်းအား CSS ဂုဏ်သတ္တိ width အသုံးပြု၍ ထုတ်ဖော်မဖော်ပြခဲ့လျှင်)။

html<select>
  <option>Big City1</option>
  <option>City2</option>
  <option>City3</option>
  <option>City4</option>
</select>

Результат:

နမူနာ . ပုံသေရွေးချယ်မှု

ယခုအခါ ပုံသေအနေဖြင့် မြို့တစ်မြို့ကို ရွေးချယ်ကြည့်ကြပါစို့။ selected ဂုဏ်သတ္တိကို အသုံးပြု၍ ပြုလုပ်ကြပါစို့။

html<select>
  <option>Big City1</option>
  <option selected>City2</option>
  <option>City3</option>
  <option>City4</option>
</select>

Результат:

နမူနာ . မျိုးကွဲရွေးချယ်မှု

ယခုအခါ ပုံမှန်ရွေးချယ်မှုအား multiple ဂုဏ်သတ္တိကို အသုံးပြု၍ မျိုးကွဲရွေးချယ်မှုအဖြစ်သို့ ပြောင်းလဲကြပါစို့။

html<select multiple name="city[]">
  <option>City1</option>
  <option>City2</option>
  <option>City3</option>
  <option>City4</option>
</select>

Результат:

name ဂုဏ်သတ္တိတွင် သတ်မှတ်ထားသော ရွေးချယ်မှု၏ အမည်သည် အဆုံးတွင် ထောင့်ကွင်းများပါရှိရမည်ကို သတိပြုပါ။ ၎င်းမှာ PHP သို့ ရွေးချယ်ထားသော တန်ဖိုးအားလုံး ရောက်ရှိလာစေရန် လိုအပ်သည် (မဟုတ်ပါက တစ်ခုတည်း - နောက်ဆုံးတန်ဖိုးသာ ရောက်ရှိလာမည်)။

နမူနာ . မျိုးကွဲရွေးချယ်မှုတွင် ပုံသေတန်ဖိုးများစွာ

ယခုအခါ၊ မျိုးကွဲရွေးချယ်မှုတွင် ပုံသေအနေဖြင့်၊ တစ်ခုထက်ပိုသော တန်ဖိုးများကို ရွေးချယ်ကြည့်ကြပါစို့။

html<select multiple name="city[]">
  <option>City1</option>
  <option selected>City2</option>
  <option>City3</option>
  <option selected>City4</option>
</select>

Результат:

ထပ်မံကြည့်ရှုရန်

  • ပုံသေအနေဖြင့် ရွေးချယ်ထားသော စာရင်းအမှတ်အား သတ်မှတ်ပေးသည့် ဂုဏ်သတ္တိ selected,
  • စာရင်းအမှတ်များအား အုပ်စုဖွဲ့ပေးသည့် တဂ် optgroup,
  • အောက်ကျဆင်းရွေးချယ်စာရင်းတစ်ခုကို ဖန်တီးပေးသည့် တဂ် datalist,