ここにフィドルがあります
また、choice1 ラジオ ボタンが選択されている場合はソースとして availabletags1 が必要であり、choice2 ラジオ ボタンが選択されている場合は availabletags2 が必要です。そして、実際のユーザーの選択によってこれを動的に変更する必要があります。
コード:
var availableTags1 = [
"ActionScript",
"AppleScript",
"Asp"
];
var availableTags2 = [
"Python",
"Ruby",
"Scala",
"Scheme"
];
$( "#autocomplete" ).autocomplete({
source: availableTags1
});
$('input[name="choice"]').click(function(){
if(this.checked){
if(this.value == "1"){
$( "#autocomplete" ).autocomplete('option', 'source', availableTags1)
} else {
$( "#autocomplete" ).autocomplete('option', 'source', availableTags2)
}