(jquery Mobile を使用) すべてのドロップダウン ボックス selectedIndex を 0 にリセットする必要があるリセット ボタンがあります。インデックスはゼロに戻ったと思いますが、選択ボックスに表示される値は正しくありません。同じ値を保持します。
JSfiddleはこちら
例: 「unit2」を選択し、[リセット] をクリックします。[OK] をクリックします。選択ボックスに表示される値は「unit2」ですが、「--Units--」と表示されます。
HTML
<div data-role="fieldcontain" class='seltype' id='xmep' >
<select id="dmep" data-mini='true'>
<option value="0">--Units--</option>
<option value='1'>unit1</option>
<option value='0.01'>unit2</option>
<option value='10'>unit3</option>
</select>
</div>
.
.
Jクエリ
$(document).ready(function() {
$('#rstBtn').click(function() {
var answer = confirm('Click OK to set the selectIndex equal to 0');
if (answer == false) {
return;
} else {
$('select').prop('selectedIndex', 0);
}
});
});