如何使用 php、ajax 和 jquery 从数据库中将设置值调用到 <label> 中

贾纳纳特·巴努卡

我无法将数据库值设置为<label>. 我有一个下拉选择选项,我已经onchange()为它编写了一个函数。当我从下拉列表中选择一个选项时,应该运行 php 文件并执行并打印值/提醒它...

这是我的 html

<form method="POST">                                                                                             

                                <div class="row">
                                    <div class="col-md-3 field-label-responsive">
                                        <label for="name">Doctor ID</label>
                                    </div>
                                    <div class="col-md-6">
                                        <div class="form-group">
                                            <div class="input-group mb-2 mr-sm-2 mb-sm-0">

                                                <select class="custom-select" id="selectDoctorID" name="selectDoctorID">
                                                    <option value="1">1</option>                                    
                                                    <option value="2">2</option>                    
                                                </select>

                                            </div>
                                        </div>
                                    </div>                        
                                </div>


                                <div class="row text-center">
                                    <div class="col-md-3"></div>
                                    <div class="col-md-6">
                                        <button type="submit" class="btn btn-primary">Generate</button>
                                    </div>
                                </div>



        </form>

这是我的 javascript/jquery

<script>
            $(document).ready(function(){
                $('#selectDoctorID').on('change',function(event){
                    event.preventDefault();
                    $.ajax({
                        url: "medical.php",
                        type:"post",
                        dataType: "json",
                        success: function(result){
                            alert(result);
                        }
                    });
                })
            });
        </script>

这是我的 medical.php

<?php
include './database_connect.php';
$id=$_POST['selectDoctorID'];
$query="SELECT * FROM doctor WHERE d_Id='$id'";

$result=  mysqli_query($conn, $query);
while($row=  mysqli_fetch_array($result)){
echo $row['d_fname'];
}

?>

谁能帮帮我吗???我想我在这方面犯了一些错误javascript,但我不确定。

谢谢!

芝诺

您需要将您的 ID 发送到您的 PHP,然后用您的 AJAX 调用应答替换您的标签文本:

       $(document).ready(function(){
            $('#selectDoctorID').on('change',function(event){
                event.preventDefault();
                $.ajax({
                    url: "medical.php",
                    type:"post",
                    data:{selectDoctorID: $('#selectDoctorID').val()},
                    dataType: "json",
                    success: function(result){
                        $('label[for="name"]').text(result);
                    }
                });
            })
        });

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

无法使用php jquery和ajax在mysql中输入数据

使用PHP,AJAX和jQuery搜索MySQL数据库

如何使用Jquery和Ajax将Json数据发送到数据库中?

如何使用jquery ajax在laravel中基于数据库值0或1更改按钮类和fontawesome图标?

如何使用 ajax 和 jquery 从我的数据库中检索记录?

如何使用Jquery ajax和php将数据插入mysql数据库?

使用 Ajax 和 JQuery 调用 PHP 脚本

如何使用JQuery和Ajax调用PHP查询?

如何使用php和mysql将创建的行值上的多个jquery插入数据库中?

使用ajax和php从数据库中获取行

使用ajax和php从数据库中删除图像

如何使用php jquery ajax上传文件和插入数据

如何使用 Ajax Jquery,php 将数据插入到数据库中

无法使用 Php 和 jquery ajax 在 mysql 中插入 FormData

jQuery和Ajax在PHP中设置会话变量

使用 jquery 和 ajax 从数据库中删除数据

使用AJAX,jQuery和Codeigniter显示数据库中的数据

使用JQuery AJAX和php将数据提取到mysql数据库

使用php和jquery ajax提交表单后无法将数据插入数据库

使用ajax,jquery和PHP从数据库更新图像不起作用

如何使用jQuery替换<label>中的文本

如何使用jQuery替换<label>中的文本

不刷新页面如何使用ajax / jQuery显示数据库中的值

使用Jquery和Ajax从PHP调用特定函数

PHP中的jQuery Ajax和POST方法

使用jquery,ajax,php,mysqli和bootstrap modal更新数据

如何使用数据库中的数据在下拉列表中设置默认选择和值?

使用ASP.NET MVC 5,使用jQuery和AJAX的数据库中许多文本框中的下拉选择值

如何使用ajax jquery和php为多表单过程设置动画?