我在这里的目的是将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();
}
?>
暂无答案!
目前还没有任何答案,快来回答吧!