在jquery mobile 1.3.1中如何在selectmenu中设置选定的值?

Set*_*eth 7 javascript jquery jquery-mobile cordova

我尝试过很多东西.似乎没什么用.

例如:

$('#select').val(myval).selectmenu('refresh');
$('#select').val(myval).attr('selected', 'selected');
$('#select').val(myval).prop('selected',true);
Run Code Online (Sandbox Code Playgroud)

the*_*der 21

$('#select').val(myval).selectmenu('refresh');
Run Code Online (Sandbox Code Playgroud)

只需确保myval实际匹配您选项中的值:<option value="myval">My value</option>

http://jquerymobile.com/demos/1.0a4.1/docs/forms/forms-selects.html

  • var myselect = $("select#foo"); myselect [0] .selectedIndex = 3; myselect.selectmenu( "刷新"); (3认同)