2016-09-23 8 views
0

ユーザーが自動選択から入力を選択した後で入力フィールドをクリアしたい場合stackoverflowで回答を検索しても答えがうまくいかない。JQueryオートコンプリートで選択後に入力がクリアされない

$("#fastSearchInput").autocomplete({ 
        source: users, 
        select: function (suggestion, ui) 
        { 
         id = ui.item.data; 
         window.open("member.php?id="+id,'_blank'); 
         $(this).val(""); 
         event.preventDefault(); 
        }}); 

答えて

1

変更eventにあなたの選択ハンドラの最初のパラメータの名前: はここに私のコードです。 E.G

$("#fastSearchInput").autocomplete({ 
    source: users, 
    select: function (event, ui) 
    { 
    id = ui.item.data; 
    window.open("member.php?id="+id,'_blank'); 
    $(this).val(""); 
    event.preventDefault(); 
    }}); 
+0

ありがとうございます:)私はとても愚かだと感じます – dasdasd

+0

@dasdasd – bassxzero

関連する問題