4

選択したオプションをデータベースからの値に変更する必要があります。

コードは次のとおりです。

// this code is in ondeviceready function.
 function onDeviceReady() {
     $("#txtgender2").val(data.data.gender).selectmenu("refresh");
 }

このコードはdivのどこかにあります

<div>
    <select name="txtgender2" id="txtgender2" data-role="slider">
        <option value="Male" >Male</option>
        <option value="Female">Female</option>
    </select> 
</div>

の選択したオプションを変更するにはどうすればよいselectmenuですか?

4

3 に答える 3

0

data-roleスライダーを使用して選択メニューを更新する場合は、次を使用する必要があります。

$("#txtgender2").val(data.data.gender).slider("refresh"); 

それ以外の:

$("#txtgender2").val(data.data.gender).selectmenu("refresh");
于 2012-11-27T19:41:16.743 に答える
0

データロールスライダーを使用して選択メニューを更新する場合は、次を使用する必要があります。

$("#txtgender2").val(data.data.gender).slider("refresh"); 
instead of:

$("#txtgender2").val(data.data.gender).selectmenu("refresh");
于 2012-12-31T12:06:44.977 に答える
0
$("#txtgender2 option[value="'+data.data.gender+'"]").attr('selected', 'selected');  
$('#txtgender2').selectmenu('refresh');
于 2014-04-21T16:53:22.870 に答える