从 ajax post 方法中检索数据

问题描述 投票:0回答:0

基本问题是这样的:我有一个登录表单,我想检查我的数据库中的用户并返回某种对页面的响应而不刷新页面。 我已将其全部设置为 php 部分,但不幸的是,我无法检索从 ajax post 方法传递的数据。

HTML

<input type="text" placeholder="User ID" id="user_id" name="user_id" >
<input type="password" placeholder="Password" id="password" name="password" autocomplete="" required>

阿贾克斯

$(document).ready(function(){
    $('.mobile_form').submit(function(e){
        e.preventDefault();
        var user_id = $("#user_id").val();
        var password = $("#password").val();
        console.log(password + user_id);
        
        $.ajax ({
            url: 'process.php',
            data:  {user_id:user_id, password: password},
            method: 'POST',
            success: function(resp){
                $('#check_db').html(resp);
            }
        });
    });
});

PHP

<?php
    $user_id = $_POST['user_id'];
    echo $user_id;
?>

请帮帮我。我已经坚持了一段时间

我尝试了不同的解析数据的方法,但都失败了。如果用户详细信息存在,我希望能够使用从表单收到的数据来交叉检查我的数据库

php jquery forms asynchronous ajaxform
© www.soinside.com 2019 - 2024. All rights reserved.