0

データベースからデータを取得し、検索ボックスの下に国のリストとして正常に表示する jquery 関数があります。いずれかの国をクリックして、検索ボックスの値にその国を入力したいと考えています。

これはJquery関数です

<script>
$(document).ready(function() {
    $(".search").keyup(function() { 
    $('#result').html("looking for your country ...");
        var search = $("#search").val();
        $.get('search.php', { 'search': search }, 
        function(server_response) {
            $('#result').html(server_response);
            });
        });
    });
</script>

私は基本的に jquery 関数に数行必要です。これによりenter code here、国をクリックし、その値を検索入力に取り込むことができます。

誰の助けにも感謝します、事前に感謝します。

4

1 に答える 1

0

サーバーから何を返しているのかを知らずに言うのは難しいです...

ここで私は多くの仮定を行っていることに注意してください。

リストの場合:

$('#result').on('click', 'li', function(e) {
    var clicked_value = $(this).text();
    $(".search").val( clicked_value );
});

それが選択オプションのようなものである場合:

$('#result').on('change', 'select', function(e) {
    var clicked_value = $(this).val();
    $(".search").val( clicked_value );
});

このコードはまったくテストしていません。書き留めただけです。それがあなたのために働くかどうか私に知らせてください。

于 2013-03-28T15:02:53.017 に答える