Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/variables/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery 将变量输入到$.post中_Jquery_Variables_Post_Var - Fatal编程技术网

Jquery 将变量输入到$.post中

Jquery 将变量输入到$.post中,jquery,variables,post,var,Jquery,Variables,Post,Var,我尝试使用此jQuery代码调用Changes.php,其中$_POST[“fname”]=Jones: <script> $(document).ready(function(e) { var $x = 'Jones'; $.post("Changes.php", { fname: $X } ); }); </script> $(文档).ready(函数(e){ var$x=‘琼斯’; $.post(“

我尝试使用此jQuery代码调用Changes.php,其中$_POST[“fname”]=Jones:

<script>
    $(document).ready(function(e) {
                var $x = 'Jones';
        $.post("Changes.php", { fname: $X } );
    });
</script>

$(文档).ready(函数(e){
var$x=‘琼斯’;
$.post(“Changes.php”,{fname:$X});
});
但它不起作用

我做错了什么?如果我把$X放在“”-fname变成$X,而不是Jones


谢谢大家!

变量名在JS中区分大小写,请使用小写的
x

$.post("Changes.php", { fname: $x} );

变量名在JS中区分大小写,请使用小写的
x

$.post("Changes.php", { fname: $x} );

您的代码应该是这样的

<script>
    $(document).ready(function(e) {
        var x = 'Jones';
        $.post("Changes.php", { fname:x } );
    });
</script>

$(文档).ready(函数(e){
变量x=‘琼斯’;
$.post(“Changes.php”,{fname:x});
});

脚本的问题是,您使用小的“x”创建var x,并且在分配时使用大写字母x,同时在文件开头使用$在javascript中是不允许的,您的代码应该是这样的

<script>
    $(document).ready(function(e) {
        var x = 'Jones';
        $.post("Changes.php", { fname:x } );
    });
</script>

$(文档).ready(函数(e){
变量x=‘琼斯’;
$.post(“Changes.php”,{fname:x});
});

脚本的问题是,您使用小“x”创建var x,并且在分配时使用大写x,同时在文件开头使用$在javascript中是不允许的

大写的x是打字错误吗?不要使用与您的问题无关的标记。PHP Removed大写的X是打字错误吗?不要使用与您的问题无关的标记。PHP删除另外,它们也不需要美元符号作为前缀,“x”是一个完全有效的javascript变量名。@Sven是的,但前缀变量
$
没有任何错误。如果没有损坏,我不会修复它。此外,它们也不需要美元符号作为前缀,“x”是一个完全有效的javascript变量名。@Sven是的,但前缀变量
$
没有任何问题。如果它没有坏,我是不会修复的。哦,在你的评论出现之前,我已经改变了它,不管怎样,在你的评论出现之前,我已经改变了它,不管怎样