En son web geliştirme öğreticiler
 

jQuery Mobile Form Girdi Elemanları


jQuery Mobil Metin Girdiler

Giriş alanları standart HTML elemanları ile kodlanmıştır ve jQuery Mobile çekici ve kolay kullanımlı mobil cihazlar aramaya onlara stil olacaktır. Ayrıca yeni HTML5 kullanabilirsiniz <input> türleri:

Örnek

<form method="post" action="demoform.asp">
  <div class="ui-field-contain">
    <label for="fullname">Full name:</label>
    <input type="text" name="fullname" id="fullname">

    <label for="bday">Date of Birth:</label>
    <input type="date" name="bday" id="bday">

    <label for="email">E-mail:</label>
    <input type="email" name="email" id="email" placeholder="Your email..">
  </div>
</form>
Kendin dene "

Metin alanı

Kullan <textarea> çok satırlı metin girişleri için.

Not: Metin alanı otomatik yazıp bir metin gibi yeni hatlar uyacak şekilde büyüyecektir.

Örnek

<label for="info">Additional Information:</label>
<textarea name="addinfo" id="info"></textarea>
Kendin dene "

Arama Girdi

Giriş type="search" HTML5'teki yenidir ve bir arama girmek için bir metin alanı tanımlar:

Örnek

<label for="search">Search:</label>
<input type="search" name="search" id="search">
Kendin dene "

Radyo Düğmeleri

Bir kullanıcı sadece seçimler sınırlı sayıda birini seçebilir zaman Radyo düğmeleri kullanılır.

Radyo düğmeleri bir dizi oluşturmak için bir giriş eklemek type="radio" ve karşılık gelen bir etiket. Bir radyo düğmeleri sarın <fieldset> elemanı. Ayrıca ekleyebilir <legend> için bir başlık tanımlamak için eleman <fieldset> .

İpucu: Belirli data-role="controlgroup" Gruba düğmeler birlikte:

Örnek

<form method="post" action="demoform.asp">
  <fieldset data-role="controlgroup">
    <legend>Choose your gender:</legend>
      <label for="male">Male</label>
      <input type="radio" name="gender" id="male" value="male">
      <label for="female">Female</label>
      <input type="radio" name="gender" id="female" value="female">
  </fieldset>
</form>
Kendin dene "

Onay kutuları

Onay kutuları, bir kullanıcı seçenekleri sınırlı sayıda bir veya daha fazla seçenek seçebilirsiniz ne zaman kullanılır:

Örnek

<form method="post" action="demoform.asp">
  <fieldset data-role="controlgroup">
    <legend>Choose as many favorite colors as you'd like:</legend>
      <label for="red">Red</label>
      <input type="checkbox" name="favcolor" id="red" value="red">
      <label for="green">Green</label>
      <input type="checkbox" name="favcolor" id="green" value="green">
      <label for="blue">Blue</label>
      <input type="checkbox" name="favcolor" id="blue" value="blue">
  </fieldset>
</form>
Kendin dene "

Diğer Örnekler

Yatay grup radyo düğmeleri veya onay kutuları için kullanmak data-type="horizontal" :

Örnek

<fieldset data-role="controlgroup" data-type="horizontal">
Kendin dene "

Ayrıca, yaklaşık bir saha konteyner sarabilirsiniz <fieldset> :

Örnek

<div class="ui-field-contain">
  <fieldset data-role="controlgroup">
    <legend>Choose your gender:</legend>
  </fieldset>
</div>
Kendin dene "

İsterseniz düğmeleriniz biri olarak "pre-selected" , HTML kullanmak <input> işaretli niteliğini:

Örnek

<input type="radio" checked>
<input type="checkbox" checked>
Kendin dene "

Ayrıca, bir pop-up içine formunuzu yerleştirebilirsiniz:

Örnek

<a href="#myPopup" data-rel="popup" class="ui-btn ui-btn-inline">Show Popup Form</a>

<div data-role="popup" id="myPopup" class="ui-content">
  <form method="post" action="demoform.asp">
    <div>
      <h3>Login information</h3>
      <label for="usrnm" class="ui-hidden-accessible">Username:</label>
      <input type="text" name="user" id="usrnm" placeholder="Username">
      <label for="pswd" class="ui-hidden-accessible">Password:</label>
      <input type="password" name="passw" id="pswd" placeholder="Password">
    </div>
  </form>
</div>
Kendin dene "