如何在下拉列表中获取所选值并使用ajax

时间:2016-11-22 15:28:43

标签: php jquery ajax

我有一个下拉列表,我希望使用ajax将值发布到php脚本。我控制台记录值,但我得到的是:

function (a){var b,c,d,e=this[0];{if(arguments.length)return d=m.isFunction(a),this.each(function(c){var e;1===this.nodeType&&(e=d?a.call(this,c,m(this).val()):a,null==e?e="":"number"==typeof e?e+="":…

这是我的html / php选择列表:

<select class="aanbselect" id="aanbieding">
    <?
    // Haal alle diensten op en stop ze in een dropdownlist
    $aanblijst                      = "SELECT *
                                                         FROM snm_content
                                                         WHERE catid = 11 AND state = 1 ORDER BY ordering";
    $aanblijstcon               = $conn->query($aanblijst);
    $aanblijstcr                  = array();
    while ($aanblijstcr[]   = $aanblijstcon->fetch_array());
    foreach($aanblijstcr as $aanblijstje){
        if($aanblijstje['id'] != ''){
            $lijstoverzicht .= '<option value='.$aanblijstje['alias'].'>'.$aanblijstje['title'].'</option>';
        }
    }
    echo $lijstoverzicht;
    ?>
</select>

我的阿贾克斯:

/* Ajax code voor aanbiedingen */
$("#aanbieding").on('change', function() {
    var option = $('#aanbieding > option').filter(':selected');

console.log(option.val);
    $.post("includes/getaanbieding.php" + option.data, {
        filter: option.val()
    }, function(result){
        $("#aanbiedingviewajax").html(result);
    });

});

如何将select标签内的选项值发布到getaanbieding.php?

0 个答案:

没有答案