3

私はjqueryモバイルを使用しており、HTMLマークアップに次のような選択メニューがあります:

<select id="theid">
    <option>foo</option>
    ...
</select>

実際には、ajax 呼び出しの後にいくつかのオプションを追加したいので、次のようにします。

$('#theid').append(
    $('<option val="42">').text('bar')
)

$('#theid').selectmenu('refresh');

しかし、オブジェクトに「selectmenu」メソッドがないというエラーが表示されることがあります。なぜこうなった?

4

1 に答える 1

1

以下を試してください:

$('#theid').selectmenu('refresh', true);

http://forum.jquery.com/topic/how-to-add-items-and-refresh-the-select-menu-in-jquery-mobile

于 2012-09-21T01:09:23.407 に答える