2016-12-29 5 views
-1

テキストボックスに「ABCD」と入力すると、すぐにドロップダウンリストに値「ABCD」が表示されます。親切に私を助けてください。テキストボックスとドロップダウンコントロール - jQuery、PHP

+0

の下にあなたがこれまで何を試したのと同様に、あなたがそれを行うことができますselect listオプションでinputフィールドの値を追加する必要がありますか? –

+0

これまでに試したことがあるコードを表示します。 –

+0

jqueryを使用してテキストボックスから読み込み、オプションのhtmlタグを使用して選択します。 –

答えて

1

は、あなたは

<input name="option" type="text" id="option"> 
 
    <select id='mySelect'> 
 
    <option value="">--Select--</option> 
 
    <option value="default">default</option> 
 
    </select> 
 
    <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script> 
 
    <script> 
 
    $('input').on('change', function(event) { 
 
     var option = $('#option').val(); 
 
    \t if(option){ 
 
    \t $('#mySelect').append('<option value="'+option+'">'+option+'</option>'); 
 
     } 
 
    }); 
 
    
 
    </script>

+0

hi @ user1234ご返信ありがとうございます。私は使用したくない

+0

ああそれは動作します...ごめんなさい –

+0

@JayitaRoyそれはあなたの答えをマークしてください:) – user1234

0
$('input').on('change', function(event) { 
     $("select option").filter(function() { 
      //may want to use $.trim in here 
      return $(this).text() == $('input').val(); 
     }).prop('selected', true); 
}); 
0

あなたの質問に記載された要求された結果を達成するのは難しいです。この問題を解決するには、自動テキストボックスjqueryコントロールを使用することをお勧めします。 参考までに、このリンクを参照してください。私はあなたの質問を理解していればhttps://jqueryui.com/autocomplete/

関連する問題