0
私はAJAX Webサービスを呼び出しています。成功コールバック関数では、ドロップダウンリストにオプションを動的に追加しています。このアプリケーションではJQuery Mobileを使用しています。JQuery mobile - ドロップダウンの動的オプションが表示されない
$("#mylist").append(
$('<option id="myoption' + index + '"></option>').val(myobject.id).html(myobject.description)
);
});
$('#mylist').trigger('change');
ただし、これらのオプションはすぐには表示されません。他の静的オプションをクリックしたときにのみ、動的オプションが表示されます。
いくつかのスレッドで、trigger()またはrefreshmenuの使用を提案しました。しかし、誰も働いていません。私は使用しているコールバック関数ですか?
お試しください。 –
'#mylist'はどのように定義されていますか?どのバージョンのjQuery Mobileを使用していますか? – ojovirtual
試してみてくださいhttp://stackoverflow.com/questions/10177815/jquery-mobile-select-refresh-after-ajax-call-not-working – ojovirtual