无法查看选项值html(数据)

时间:2017-03-01 00:17:48

标签: javascript php jquery

我想用 Ajax jQuery 显示我的选择选项值 这是

JS:

$('#jenis_jab').change(function(){
      var jab = $(this).find('option:selected').text();
        $.ajax({
          url   : 'proses/ajax_process.php?aksi=jenis_jab',
          type  : 'POST',
          data  : 'jab=' + jab,
          dataType: 'text',
          success:function(data) {
            $('#uk').html(data);
          }
        });
    });

PHP:

if(isset( $_GET['aksi']) && $_GET['aksi']=='jenis_jab') {
    $jab    = $_POST['jab'];
    $sql    = $db->query("SELECT * FROM tbl_unit_kerja WHERE jabatan='$jab'");
    while($data = $sql->fetch_array()) {
    echo "<option value=$data[id]>$data[unit_kerja]</option>";
    }
}

HTML:

<select id="uk"></select>

我使用materializecss

这适用于html div,但是选项值不起作用

出了什么问题?

谢谢

1 个答案:

答案 0 :(得分:0)

抱歉,

完成了
$('#uk').change(function(){
      var uk = $(this).find('option:selected').val();
        $.ajax({
          url   : 'proses/ajax_process.php?aksi=unit_kerja',
          type  : 'POST',
          data  : 'uk=' + uk,
          dataType: 'text',
          success:function(data) {
            $('#suk').html(data);
            $('#suk').material_select();
          }
        });
    });