2016-08-20 8 views
0

フォームに基本的なjQueryオートコンプリートボックスを使用していますが、オートコンプリート候補の1つをクリックするたびにフォームを送信しているようです。これは予想される動作ではありません。誰でも私に何か提案がありますか?jQueryオートコンプリートを選択時に送信するのを停止しよう

+0

さらにテスト以下の問題の機能:それは未定義に私をリダイレクトしているようですか?それでも何が原因かわからない – Robert

+0

いくつかのコードを投稿してください。 –

答えて

0

もう少し検索した後、クロムのリンクアドレス表示を隠すことに関連する別の機能に関する問題が見つかりました。これは今必要ではないので、私は当分それを削除しました。

$("body").on('mouseover', 'a', function (e) { 
       var $link = $(this), 
     href = $link.attr('href') || $link.data("href"); 

       $link.off('click.chrome'); 
       $link.on('click.chrome', function() {window.location.href = href;}) 
       .attr('data-href', href) //keeps track of the href value 
       .css({ cursor: 'pointer' }) 
       .removeAttr('href'); // <- this is what stops Chrome to display status bar   }); 
関連する問題