0

5 つのドロップダウン メニューのいずれかが変更されるたびに、次を使用して 5 つのテキスト ボックスの値を変更しようとしています。何らかの理由で動作しません。ドロップダウンから値を取得してテキストボックスに入れたいだけです. と の間のデータなどの他の情報は必要ありません.値だけです. ドロップダウンの値は、458766958 などの数値文字列になります。

    <script>
    $('#stock1').change(function() {
        $('#stock1T').val($('#stock1 option:selected').data('value'));
    })

    $('#stock2').change(function() {
        $('#stock2T').val($('#stock2 option:selected').data('value'));
    })

    $('#stock3').change(function() {
        $('#stock3T').val($('#stock3 option:selected').data('value'));
    })

    $('#stock4').change(function() {
        $('#stock4T').val($('#stock4 option:selected').data('value'));
    })

    $('#stock5').change(function() {
        $('#stock5T').val($('#stock5 option:selected').data('value'));
    })
    </script>
4

1 に答える 1

1

を使用する代わりにdata()、選択した値を取得してみてくださいval()

      $('#stock1').change(function() {
              $('#stock1T').val($('#stock1 option:selected').val());
         });
于 2013-07-03T11:20:21.290 に答える