将db值放入表单中进行编辑

e5njpo68  于 2021-06-20  发布在  Mysql
关注(0)|答案(0)|浏览(150)

我在这里的目的是将db值引入表单中,以便用户能够编辑它们。但是,这些值不会显示在窗体中。这是我的密码。谢谢您!

$(".btnEditarUsuario").on("click", function(){
var idUsuario = $(this).attr("idUsuario");
var datos = new FormData();
datos.append("idUsuario", idUsuario);

$.ajax({
    url:"ajax/usuarios.ajax.php",
    method: "POST",
    data: datos,
    cache: false,
    contentType: false,
    processData: false,
    dataType: "json",
    success: function(respuesta){
        console.log("respuesta", respuesta);
        $("#editarNombre").val(respuesta["nombre"]);
        $("#editarUsuario").val(respuesta["usuario"]);
  $("#editarRol").html(respuesta["rol"]);
}
 });
})

<?php

    require "../controladores/usuarios.controlador.php";
    require "../modelos/usuarios.modelo.php";

    class AjaxUsuarios{
        public $idUsuario;
        public function ajaxEditarUsuario(){
        $item = "id";
        $valor = $this->idUsuario;
        $respuesta = ControladorUsuarios::ctrMostrarUsuarios($item, $valor);
        echo json_encode($respuesta);
        }
    }
    if(isset($_POST["idUsuario"])){
        $editar = new AjaxUsuarios();
        $editar -> idUsuario = $_POST["idUsuario"];
        $editar -> ajaxEditarUsuario();
    }
?>

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题