0

変数 idd の select 要素で選択した値を渡し、後で使用したいと考えています。しかし、それは変数に格納されていません。アラート関数で値を確認しようとしましたが、アラート関数も呼び出されません。

<script type="text/javascript" charset="utf-8">
    $(function(){
      $("select.ctlJob").change(function(){
        $.getJSON("select.php",{id: $(this).val(), ajax: 'true'}, function(j){
          var options = '';
          for (var i = 0; i < j.length; i++) {
            options += '<option value="' + j[i].optionValue + '">' + j[i].optionDisplay + '</option>';
          }
          var idd=$(this).val();
          //alert(idd);
          $('select#'+ idd).html(options);
        })
      })
    })
    </script>
4

3 に答える 3