1

これはJquery を使用して 2 日目で、ユーザーがそのリストのオプションを選択するたびにドロップダウン リストがあり、change メソッドを使用してテキスト ボックスに表示されます。そのドロップダウンリストはテキストボックスに表示されますか?

 <script type="text/javascript">
 $('#textboxx')= $('#dropdown'); // this line doesn't work how can i make it 
        $(function () { 
            $('#dropdownn').change(function () {
                var selectedValue = $(this).val();
                $('#textboxx').val(selectedValue);
            });
        });

</script>

$function() で始まる以下のコードは正しく機能しますが、ページが最初に読み込まれたときにドロップダウンリストの値をテキストボックスにバインドするのに問題があると述べました。

4

1 に答える 1

1

select の選択された値を document.ready の textbox に割り当てる必要があります。

変化する

$('#textboxx')= $('#dropdown');

$('#textboxx').val($('#dropdown').val());

そしてdocument.readyに入れると、コードは次のようになります

<script type="text/javascript">

        $(function () { 
            $('#textboxx').val($('#dropdown').val());
            $('#dropdownn').change(function () {
                var selectedValue = $(this).val();
                $('#textboxx').val(selectedValue);
            });
        });

</script>
于 2013-01-05T07:09:39.197 に答える