2011-01-20 12 views
1

Rails 3と一緒にJQueryオートコンプリータプラグインを使用しています。異なるサイト名を表示する検索バーがあります。この自動完了結果をクリックすると、対応するサイトページが表示されます。JQuery自動完了検索結果をクリックすると、新しいタブで開く方法は?

私の問題は、私は新しいタブで開いたサイトのURLを取得したいです。これはどのように可能ですか?

sites.each do |site| 
    suggestions << {:text => "site: #{site.name}", :url => url} 
end 
render :json => suggestions 
+0

削除のRails、これは本当にHTML/JSの質問からです。 – polarblau

+0

http://jqueryui.com/demos/autocomplete/または別のプラグインを使用していますか?このような場合は、jQuery UIとして記述してください。 jQuery!= jQuery UI –

答えて

0

これはRailsとは関係ありません。あなたはすでにjQueryを使用しているので、 window.open(url)を使ってこれをJavascriptで処理できます。リンクについて

例:タグから

$('a').click(function(){ 
    window.open(this.href); 
    return false; 
}); 
関連する問題