1

Jquery Mobile 1.3.1 + 電話ギャップを使用して Android ネイティブ モバイル アプリケーションを開発しています。以下のコードは Android 2.3 では機能しません (オプションがポップアップしません) が、Android 4 でも同じように機能します。Android 2.3 デバイスでこれを機能させるための考え/提案。

<div id="createOrderHolder">

<ul id="fmcgProdList" data-role="listview" data-filter="true"
data-filter-placeholder="Search Products" data-inset="true">
    <li id="8" class="productListClass" >
              <input id="8" name="8" type="checkbox" />
              <label class="prodLabel" for="8" >Bisleri Water</label>
              <p style="font-size: 1em;" >
                 <strong>Quantity:</strong>
                 <select id="select2" >
                    <option value="1" >1</option>
                    <option value="2" >2</option>
                    <option value="3" >3</option>
                    <option value="4" >4</option>
                    <option value="5" >5</option>
                    <option value="6" >6</option>
                 </select>
             </p>
          </li>
          <li id="9" class="productListClass" >
              <input id="9" name="8" type="checkbox" />
               <label class="prodLabel" for="9" >Bisleri Water</label>
                <p style="font-size: 1em;" >
                   <strong>Quantity:</strong>
                       <select id="select1" >
                       <option value="1" >1</option>
                       <option value="2" >2</option>
                       <option value="3" >3</option>
                       <option value="4" >4</option>
                       <option value="5" >5</option>
                       <option value="6" >6</option>
                      </select>
               </p>
        </li>
</ul>
</div>

リストアイテムが1つしかない場合はもう1つ観察されますが、リストアイテムをもう1つ追加すると機能しません。

4

1 に答える 1

2

ポップアウトするには、を追加する必要がありdata-native-menu="false"ます<select>

デモ: http://jsfiddle.net/hungerpain/yKEz4/

于 2013-07-08T06:25:18.743 に答える