JQueryUIのオートコンプリートをAJAX呼び出しで動作させて、ソース配列にデータを入力しようとしています。
しかし、どうやら私は順不同で物事をやっているようです。これを修正して機能させるにはどうすればよいですか?
(PageMethodsはJSONリストを返しますが、selectにバインドしません)
<asp:ScriptManager ID="ScriptManager1" runat="server" EnablePageMethods="true" />
<script type="text/javascript" >
$(".aaa").autocomplete({
source: list,
search: function(event, ui) {
PageMethods.FilterDropdown($(this).attr("id"), $(this).val(), OnSucceeded);
}
});
function OnSucceeded(result) {
list = result;
}
</script>