3

したがって、複数選択ボックスは、操作するのに最適な入力とは言えませんが、場合によっては便利です。jQuery モバイルの場合、ユーザーが選択できるすべてのオプションをページに重ねるダイアログ ボックスを作成します。

<div data-role="fieldcontain">
    <label for="select-choice-1" class="select">Choose shipping method:</label>
    <select name="select-choice-1" id="select-choice-1" multiple="multiple">
        <option value="standard">Standard: 7 day</option>
        <option value="rush">Rush: 3 days</option>
        <option value="express">Express: next day</option>
        <option value="overnight">Overnight</option>
    </select>
</div>

さて、私が抱えている問題は、リストが動的に入力されるため、モバイルページでは非常に長くなる可能性があるため、これの下部に閉じるボタンを追加する必要があることです。上部に閉じるボタンしかないので、あまり良くありません。複数選択で作成されたダイアログ ボックスにフッターを追加する方法はありますか? jQM APIでこれを見つけることができないようです。

4

1 に答える 1

1

CSSの編集に夢中になりたくない限り、そうではありません。そうは言っても、Close をオプションとして追加し、クリックされた場合にダイアログの close メソッドをトリガーすることができます。

http://jquerymobile.com/demos/1.1.0-rc.1/docs/forms/selects/methods.html

于 2012-04-04T20:05:34.553 に答える