0

このjQueryコードを使用して、$ _ POST ["fname"] = JonesでChanges.phpを呼び出そうとしています:

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

しかし、それは機能しません!

私が間違っていることは何ですか?$Xを''に入れると、fnameはJonesではなく$Xになります。

ありがとうございました!

4

2 に答える 2

3

JSでは変数名で大文字と小文字が区別されます。小文字を使用してxください:

$.post("Changes.php", { fname: $x} );
于 2012-11-24T18:10:23.643 に答える
0

あなたのコードは次のようになります

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

スクリプトの問題は、小さな 'x' で var x を作成していて、割り当て中に大文字の X を使用していたことであり、ファイルの先頭で $ を使用しても JavaScript で許可されていません

于 2012-11-24T18:18:30.153 に答える