无论我输入什么值ajax都执行success函数

无论我输入什么值ajax都执行success函数

html文件
html>
<html>
<head>
    <title>ReadImagetitle>
    <meta charset="UTF-8">
    <script src="js/jquery-2.1.4.min.js">script>
head>
<body>
    <input type="text" id="a"/>
    <input type="" id="b"/>
    <button onclick="c()">点击button>
    <script type="text/javascript">
        function c(){
            var m = $('#a').val();
            var n = $('#b').val();
            console.log(m)
            console.log(n)
            $.ajax({
                url:'http://127.0.0.1:8081/测试/gettime.php',
                dataType:'json',
                async:true,
                type:'post',
                data:{
                    name:m,
                    paw:n
                },
                success:function(data){
                    console.log('成功');
                },
                error:function(s,e,t){
                    console.log('失败');
                }
            });
        }
    script>
body>
html>
php文件

$name = $_POST['name'];
$paw = $_POST['paw'];
if($name = 123 && $paw==123){
    $data['status'] = 'success';
}else{
    $data['status'] = 'error';
}
$json = json_encode($data);
echo $json;
?>

img

php代码第四行是==,你少写了个=

if($name == 123 && $paw==123)

有帮助的话采纳一下哦!