からjQueryのウィジェット:アクセスのJavaScript
http://jqueryui.com/demos/autocomplete/#combobox
をこのコンボボックスには、このような選択を飾る:
$('select[name=myselect]').combobox();
他のロジックでは、すべての内容を含む選択を変更したいと思います。
$('select[name=myselect]').empty();
$('select[name=myselect]').append(
$('select[name=otherselect]').children().clone());
$('select[name=myselect]').val('new-value');
今、コンボボックスを再レンダリングするにはどうすればいいですか?
change関数で呼び出したものを別の関数に入れて、その関数をchangeイベントで呼び出すことはできませんか? – XGreen
私は混乱をおかけして申し訳ありません。たぶん、この疑問は十分にはっきりしていないでしょう。コンボボックスは再レンダリングされますが、選択されたオプション( 'input'変数内)は同じままです。 –
私の問題に対する解決策が見つかりました。それはあまり美しいものではありませんが、今のところうまくいきます。自分の答えを見てください。 –