2012-03-14 32 views
1

私は標準Jquery UIオートコンプリートを使用しています。Jqueryオートコンプリート - 入力ボックスに結果を入力しない

マッチのリストは、私は自動的に彼らの選択に基づいて動的に満たされている別のページにユーザーを誘導する結果にonlick使用返されたとき、私はautoc1

の入力されたIDを持つフォームを持っています。

クリックしたときに、入力を埋めるのではなく、単にonclickが起動するのを待つだけです。

基本的に結果をクリックすると入力要素が何かで埋められます - これは可能ですか?

これは私が電話を呼び出すために使用したコードです:

$("#autoc1").autocomplete("/autoc.php?arg=1&user=<? echo $user; ?>"); 

が続いて次のことをしようとしたが、単に

$("#autoc1").autocomplete({ 
select: function(event, ui){ 
    $('#autoc_buddy1').css('color','white');  
} 
}); 

はまた

$("#autoc1").autocomplete({ 
select: function(event, ui) { return false; } 
}); 

は動作しませんでした試みた動作していません

答えて

2

Igあなたはを選択してのイベントを自動補完することができます。テキストボックスへの提案のコピーを取り消すには、falseを返すことができます。同様に、

 

$(".selector").autocomplete({ 
    select: function(event, ui) { return false; } 
}); 
 

このような意味ですか?希望することができます

+1

そして、あなたは_onclick_コードをこの関数の中で動かすことができます。 –

+0

こんにちは、このブラウザに依存しているので、Firefoxで動作しません。 – middlehut

関連する問題