将变量输入到$ .post

时间:2012-11-24 18:08:24

标签: jquery variables post var

我尝试使用这个jQuery代码调用Changes.php与$ _POST [“fname”] =琼斯:

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

但它不起作用!

我做错了什么?如果我把'X'放在'' - fname变成$ X,而不是琼斯。

谢谢!

2 个答案:

答案 0 :(得分:3)

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

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

答案 1 :(得分:0)

你的代码应该是这样的

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

你的脚本问题是你用小'x'创建var x并且在分配你使用大写X时,在文件开头使用$也不允许使用javascript