(
response
イベントは)検索が完了した後、メニューが表示される前にトリガーされます。提案データのローカル操作に役立ちます。
と
(
ui.content
引数) には応答データが含まれており、表示される結果を変更するために変更できます。
ただし、イベントを変更ui.content
してもresponse
、ドロップダウンに表示される結果には影響せず、コードは無視されます。ここに私の(テスト)コードがあります:
$('input.autocomplete').autocomplete({
source: new Array({label: 'test1', value: 'test1'}, {label: 'test2', value: 'test2'}),
response: function( event, ui ) {
ui = {content: new Array({label: 'test3', value: 'test3'}, {label: 'test4', value: 'test4'})};
}
});
理論的には、用語が「t」の場合、 test3とtest4がオートコンプリート オプションとして表示されるはずですが、そうではありません。test1とtest2を取得します。
私は何が欠けていますか?
あなたが私にこのスレッドを指摘したい場合に備えて、私はバージョン 1.9.2 を使用しています。