2016-08-20 1 views
0

양식에 기본 jQuery 자동 완성 상자를 사용하고 있지만 자동 완성 제안 중 하나를 클릭 할 때마다 양식을 제출하는 것으로 보입니다. 이것은 예상 된 동작이 아닙니다. 누구든지 나 한테 제안이있어?select에서 양식을 제출할 때 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   }); 
관련 문제