使用下拉列表从数据库中检索数据/记录而不重新加载

时间:2016-08-11 20:39:26

标签: php ajax

<form method="post" action="a.php">
    <select name="taskOption">
    <?php
        include 'orderSelect.php';
        echo '<option>View Order</option>';
        while($row = mysqli_fetch_array($result)):;?>
            <option value='<?php echo $row[0]; ?>'><?php echo $row[1]; echo " ";  
            echo $row[2]; ?></option>
        <?php endwhile; ?>
        <input type="submit" name="submit" value="click">
    </select>
</form>

当我从下拉列表中选择某些内容时,我想从数据库中检索记录/数据。关于如何查找或编码以获得成功的任何建议。

1 个答案:

答案 0 :(得分:0)

根据OP标记的建议,您应该使用ajax下面的JQuery示例:

$('select["name=taskOption"]').change(function() {
    var selected = $(this).val();
    $.get('YOUR_FILE_WHICH_PROCCESS_RECORD.php',{selectVal:selected},function(data){
        console.log(data);//this is the value from your php file.
    })
})