だから、私のコードは次のとおりです。
$( "#global-search" ).catcomplete({
delay: 0,
source: "globalsearch.php",
select: function( event, ui ) {
window.location.href = ui.item.value;
$( "#global-search" ).val('');
}
});
問題は、jquery catcompleteを使用していることです。結果をクリックすると、最初に機能し、たとえば、に移動しlocalhost/#!/mylink1
ます。
次に、catcompleteをもう一度検索しようとしましたが、結果をクリックしても、リンクが機能しません。
#!/mylink/
そして、結果をクリックしても、入力は値を空にせず、値は結果のリンクに変更されます。たとえば、入力の値は何もない代わりに変わります。